DNS 在 WS2003 上不起作用,但 nslookup 工作正常

DNS 在 WS2003 上不起作用,但 nslookup 工作正常

我有一台装有 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 运行磁盘扫描(您可以免费下载并运行它们)。

相关内容