我在 Windows Server 2008 上全新安装了 DNS 服务器包,但在访问任何 *.com 网站(google.com、cbs.com……)时都遇到了问题。直到我深入研究后才发现我的 Root Hints 列表是空的。
我以为默认行为是设置和配置 Root Hints?
我误解了吗?
谢谢
答案1
DNS 服务器角色的默认安装应该具有根提示,除非服务器具有根区域 - .(root)。如果服务器具有根区域,则删除它。如果服务器没有根区域,并且 DNS 服务器属性的“根提示”选项卡上没有列出根服务器,则服务器可能缺少 %systemroot%\system32\dns 目录中的 cache.dns 文件,而根服务器列表就是从该目录中加载的。如果根服务器列表为空,您可以:
手动添加根服务器
从另一台 DNS 服务器复制根服务器列表
将 cache.dns 文件从另一台服务器复制到此服务器