我正在 Windows 2003 服务器上更新根提示,然后我按“从服务器复制”并输入已知根服务器的 IP 地址,例如 198.41.0.4(a.root-servers.net)。
当我这样做时,许多服务器都会获得 32.1 中的地址。。除了他们的真实地址之外。发生了什么事?
我得到:
32.1.5.0 for h.root-servers.net
32.1.7.254 for i.root-servers.net
32.1.5.3 for j.root-servers.net
32.1.7.253 for k.root-servers.net
32.1.13.195 for m.root-servers.net.
答案1
Windows 2003 DNS 误解了 IPv6 地址。
例如,它为 i.root-servers.net 获取 2001:7FE::53。
它取前四个八位字节(20、01、07 和 FE),并认为它们实际上是 IPv4 地址的四个字节(即 32.1.7.253)。
最好的办法是通过根提示并删除所有这些虚假的、不正确的结果。