操作系统 - Windows 2008 R2 服务包 - Service Pack 1 IP 地址 - 10.50.1.111 子网掩码 - 255.255.255.0 网关 - 10.50.1.1 DNS 服务器 - 10.50.1.90
其他服务器使用 10.50.1.90 作为 DNS 服务器,没有任何问题。这说明问题不在于 DNS 服务器。
我可以 ping 10.50.1.90。
防火墙已禁用。
如果我运行 nslookup 并查询 10.50.1.90 (OfficeDC1.office.org) 的名称,它会显示“*** [10.50.1.90] 找不到 OfficeDC1”。
如果我运行 nslookup 并将服务器更改为 8.8.8.8 并查询 google.com,它会显示“*** [8.8.8.8] 找不到 google.com:服务器没有响应”。
有什么想法吗?
答案1
您尝试过重启吗?或者专门重启服务?
ipconfig /flushdns
并重新启动 DNS 客户端服务?
答案2
在这种情况下,问题与 DNS 无关。问题是 TCP 堆栈已损坏。我卸载并重新安装了网络适配器,然后运行以下命令。
netsh winsock reset
命令运行后,我重新启动了服务器,DNS问题就解决了。