![DNS 在 WS2003 上不起作用,但 nslookup 工作正常](https://linux22.com/image/565120/DNS%20%E5%9C%A8%20WS2003%20%E4%B8%8A%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%8C%E4%BD%86%20nslookup%20%E5%B7%A5%E4%BD%9C%E6%AD%A3%E5%B8%B8.png)
我有一台装有 Windows Server 2003 (SP2) 的虚拟机。DNS 解析似乎有问题,但 nslookup 命令工作正常。好吧,我猜这意味着 DNS 解析工作正常,但当我 ping 任何域时,我都会收到此响应:
Ping 请求无法找到主机完整限定域名 (FQDN)。请检查名称并重试。
这会带来各种问题。电子邮件服务器无法发送邮件,因为它无法获取域名的 IP 地址等。
DNS 服务器运行正常。
有什么建议么?
提前致谢。
ipconfig /all 结果
Configuración IP de Windows
Nombre del host . . . . . . . : S15350948
Sufijo DNS principal . . . . :
Tipo de nodo. . . . . . . . . : de igual a igual
Enrutamiento habilitado . . . : No
Proxy WINS habilitado . . . . : No
Adaptador Ethernet venet0:
Sufijo conexión específica DNS:
Descripción . . . . . . . . . : Parallels Virtual Network Adapter
Dirección física. . . . . . . : 00-FF-7E-1C-68-10
DHCP habilitado . . . . . . . : No
Dirección IP. . . . . . . . . : xx.xx.xx.xx
Máscara de subred . . . . . . : 255.255.255.0
Puerta de enlace predet.. . . : 192.168.109.113
Servidores DNS. . . . . . . . : 208.67.222.222
208.67.220.220
127.0.0.1
8.8.8.8
8.8.4.4
87.106.2.251
195.20.224.234
195.20.224.99
我尝试了 OpenDNS 和 Google 的公共 DNS。我已经删除/重新排序了 DNS 服务器。
>ping google.com
Ping request could not find host google.com. Please check the name and try again
>nslookup google.com
Servidor: dns2.schlund.de
Address: 195.20.224.99
Respuesta no autoritativa:
Nombre: google.com
Addresses: 209.85.148.103, 209.85.148.147, 209.85.148.105, 209.85.148.106
209.85.148.104, 209.85.148.99
答案1
据我所知,当程序尝试连接某个地方时,它会将域名传递给操作系统函数,操作系统会使用其解析器库进行查找。另一方面,nslookup 会自行进行查找。
我在我的 Win XP 上看到过类似的情况,这可能是由某些新程序、病毒或恶意软件引起的,因为恢复到一周前的恢复点解决了这个问题。
答案2
这是正确的默认网关吗?您的 Parallels 网络模式是什么?
答案3
我遇到过类似的问题。它们是由病毒引起的。尝试使用 Kaspersky 或 NOD32 live CD 运行磁盘扫描(您可以免费下载并运行它们)。