我目前正在设置运行 Windows 7 Professional 的远程办公室 PC,以便向总部运行 Windows 2008 R2 的域控制器进行身份验证。是否可以使用本地 PC 的 hosts 文件简单地定义域控制器的域名,而不必查询 DNS 服务器?
答案1
A
很遗憾,不行。只有当您需要主机 ( ) 记录及其关联的反向查找 ( PTR
) 记录时,hosts 文件才适合替代正确的 DNS 。
Active Directory 还需要一组SRV
记录才能运行,您可以在 _msdcs.mydomain.com DNS 区域下的 DNS 设置中看到这些记录;这些记录不能仅使用 hosts 文件来设置。
本文记录必要的非主机记录(在设置 BIND 服务器为其提供服务的背景下)
答案2
我知道这是死路一条,但还是继续说吧。根据
https://technet.microsoft.com/en-us/library/cc959846.aspx
和
https://support.microsoft.com/en-us/kb/180094
您可以在 LMHOSTS 文件中添加域控制器的条目。该文件位于 C:\Windows\System32\Drivers\etc,名为 LMHOSTS(无扩展名)。域控制器条目的格式为:
10.0.0.1 PDCNAME #PRE #DOM:域名
10.0.0.1 "域名 \0x1b" #PRE