希望这是一个可以回答的简单问题。
我构建了一个 XP Embedded 映像,当我 ping google.com 时,需要 17 到 25 秒才能解析 IP。一旦获取 IP 地址,ping 就没问题了。
如果我直接 ping IP,它工作正常。最后,如果我使用 nslookup,我会立即得到响应。
这台机器有 2 个 NIC,我尝试禁用未使用的 NIC,也尝试禁用 IPv6。
非常感谢您的帮助!
更新:当我在命令提示符下键入 nslookup 时,收到以下欢迎消息:
DNS request timed out.
timeout was 2 seconds.
*** Can't find server name for address 192.168.1.254: Timed out
*** Default servers are not available
Default Server: UnKnown
Address: 192.168.1.254
答案1
在我们的本地网络上,DNS 服务器没有返回其自身 IP 地址的反向 DNS 条目。这减慢了 tracert 的第一跳速度(延迟约 17 到 25 秒)。
BloodPhilia 建议尝试 Google 的 DNS 服务器,该服务器确实有针对其自己 IP 的反向 DNS 条目。
通过卸载 IPv6 适配器(之前仅被禁用)解决了该问题。