join客户端到域没有设置DNS

我试图join我的客户到我的domain.so我使用Netdom命令joinPCs.every事情是完美的,但我必须为客户端设置DNS 。我想问,有没有办法将PCjoin的任何方式DNS

为了find一个域控制器,以便客户端可以join域,他们需要查询保存域的DNS SRVlogging的DNS服务器。 唯一的方法是将客户端设置为使用包含AD DNS区域的DNS服务器。

也许可以configuration客户端当前的DNS服务器来将AD DNS区域的查询转发到AD区域的适当的DNS服务器,但是这并不意味着我是一个可行的选项。

如果您在networking上启用了DHCP,则可以让DHCP服务器通过DHCP选项提供DNS服务器地址。

从Technet(假设Windows Server DHCP服务器):

表4.5默认DHCP选项

选项名称

含义

6个DNS服务器指定客户端可用的DNS名称服务器的IP地址列表

http://technet.microsoft.com/en-us/library/cc958929.aspx

如果您试图支持客户端通过预configuration的networkingconfiguration文件访问公有DNS的BYODscheme,并且您不介意信息泄漏,则可以在公共DNS中创buildDC定位器logging。

假设您的AD域FQDN是local.contoso.com ,请继续在公有DNS中创build以下logging:

 dc01.local.contoso.com A [Domain Controller IP] _ldap._tcp.dc._msdcs.local.contoso.com SRV 0 0 389 dc01.local.contoso.com 

现在,客户端将能够在您将域join域时find您的域控制器。

但即使如此,join后,您仍然必须为客户提供可parsing您的AD区域的首选DNS服务器地址。

您也可以更改客户端registry设置,所以它不需要本地DNSconfiguration。 启动registry编辑器(regedit.exe),请转到:

 HKLM\System\CurrentControlSet\Services\LanManWorkstation\Parameters 
  • 创build一个名为DNSNameResolutionRequired的值为0的DWORD
  • 创build一个名为DomainCompatibilityMode的值为1的DWORD