Windows Server 2003 出现问题。
它是本地 LAN 的 DNS 服务器,它将请求转发到“8.8.4.4”并且多年来一直运行良好。今天所有外部 DNS 请求都超时。
如果nslookup www.google.co.uk
从服务器运行我得到
“DNS 请求超时”
如果在 nslookup 内部,我将 DNS 服务器更改为 8.8.4.4 并运行相同的请求,我也会收到“请求超时”
我可以通过 telnet 成功连接到端口 53 上的 8.8.4.4,因此可以连接。#
关于检查什么的任何想法?
谢谢。
看起来你无法在 53/UDP 上到达 8.8.4.4。
您是否尝试过使用其他公共 DNS,如 OpenDNS ( 208.67.222.222 / 208.67.220.220 ) 来查看它是否特定于 Google DNS?
如果使用 OpenDNS 的测试失败,您可能需要检查您的防火墙(Windows 或路由基础设施)/ISP 是否出于某种原因没有丢弃 53/UDP 数据包。
您没有指定要测试的位置,如果它发生在客户端计算机上,则可能是 Windows Server 上的 DNS 服务器拒绝连接(防火墙、侦听接口),如果它发生在 Windows Server 计算机上,则可以肯定它是防火墙还是外部问题。
使用 telnet 到端口 53,您只需测试与服务器的 tcp 连接。您的 Windows 2003 服务器使用 udp 进行名称解析。tcp 仅用于域传输和响应数据大小超过 512 字节时。看看你的防火墙。我认为 udp 端口 53 已关闭。