小编ht2*_*ht2的帖子

nslookup 和 ping 使用的 IP 地址不同

我有一个网络服务器托管在网络中。它注册了一个域名。但是,我还为 LAN 托管了一个 DNS 服务器。所以,当有人想访问web服务器时,它会检查DNS服务器并使用内部地址192.168.xx Web服务器的公共地址是203.xxx

当我的计算机工作正常时,我会 ping 或尝试 nslookup www.mydomain.com。两者都指向内部地址 192.168.xx。有时,我或某人无法访问 www.mydomain.com。当我检查时,nslookup 返回内部地址。但是当我 ping 时,它会尝试使用这样的公共地址进行连接。

Pinging www.mydomain.com [203.x.x.x] with 32 bytes of data:
Run Code Online (Sandbox Code Playgroud)

如果发生这种情况,修复连接主要有帮助。有时,必须重新启动工作站 (Win XP)。在工作站的DNS设置中,主DNS指向DNS Sserver,辅DNS指向ISP DNS服务器。

我想知道这个问题的原因和预防方法是什么?或者比我现在的更好的修复。谢谢

domain-name-system tcpip ping internal-dns nslookup

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

domain-name-system ×1

internal-dns ×1

nslookup ×1

ping ×1

tcpip ×1