本文提供了在 Microsoft Windows Server 中对 Internet 上的域名系统(DNS)名称解析进行故障排除的方法。
原始 KB 数: 816567
总结
本文介绍如果定向到 Internet 的查询未正确解析,但本地 Intranet 名称解析功能正确,则可以用于配置 DNS 的方法。
在 Windows Server 计算机上存储根提示的 Cache.dns 文件可能丢失或损坏。 可以使用 DNS 管理单元手动添加根提示,将硬盘上的 Cache.dns 文件替换为备份 Cache.dns 文件,或将其替换为 Cache.dns 文件的原始版本。
使用 DNS 管理单元更新根提示
更新根提示:
在非域控制器上
若要在未配置为域控制器的 Windows Server DNS 服务器上手动添加根提示,
- 单击“开始”,指向“管理工具”,然后单击“DNS”。
- 在右窗格中,右键单击 ServerName,其中 ServerName 是服务器的名称,然后单击“属性”。
- 单击“根提示”选项卡,然后单击“添加”。
- 指定要添加的根服务器的完全限定域名(FQDN)和 IP 地址,然后单击“ 确定”。
在域控制器上
若要更新配置为域控制器的 Windows Server DNS 服务器上的根提示:
- 单击“开始”,指向“管理工具”,然后单击“DNS”。
- 在右窗格中,右键单击 ServerName,其中 ServerName 是服务器的名称,然后单击“属性”。
- 单击“根提示”选项卡。
- 执行下列操作之一:
- 将根服务器添加到列表中。 为此,请单击“添加”,指定要添加的根服务器的 FQDN 和 IP 地址,然后单击“确定”。
- 从另一个 DNS 服务器复制根提示。 为此,请单击“从服务器复制”,指定要从中复制根提示的 DNS 服务器的 IP 地址,然后单击“确定”。
- 单击 “确定” 。
注意
下面是网络解决方案指定的列表根服务器:
a.root-servers.net. 198.41.0.4
b.root-servers.net. 199.9.14.201
c.root-servers.net. 192.33.4.12
d.root-servers.net. 199.7.91.13
e.root-servers.net. 192.203.230.10
f.root-servers.net. 192.5.5.241
g.root-servers.net. 192.112.36.4
h.root-servers.net. 198.97.190.53
i.root-servers.net. 192.36.148.17
j.root-servers.net. 192.58.128.30
k.root-servers.net. 193.0.14.129
l.root-servers.net. 199.7.83.42
m.root-servers.net. 202.12.27.33
复制并使用备份 Cache.dns 文件
若要将 %SystemRoot%\System32\Dns 文件夹中的 Cache.dns 文件重命名并替换为备份 Cache.dns 文件:
单击“开始”,然后单击“运行”。
在 “打开 ”框中,键入 cmd,然后单击“ 确定”。
停止 DNS 服务。 为此,请在命令提示符处键入
net stop dns
,然后按 Enter。将 %SystemRoot%\System32\Dns 文件夹中的 Cache.dns 文件重命名为 Cache.old。 为此,请在命令提示符处键入以下行。 在每个行后按 Enter:
cd %systemroot%\Sytem32\Dns ren cache.dns cache.old copy backup\cache.dns
启动 DNS 服务。 为此,请在命令提示符下键入 net start dns,然后按 Enter。
参考
有关如何在 Windows Server 中为 Internet 访问配置 DNS 的其他信息,请单击以下文章编号以查看Microsoft知识库中的文章:
323380 DNS 服务器疑难解答
有关如何在 Windows Server 中安装和配置 DNS 的其他信息,请单击以下文章编号以查看Microsoft知识库中的文章:
814591 域名系统疑难解答 (DNS) 问题