我的台式机运行的是 Windows 10 Enterprise 64 位,还有一台华硕 RT-N56U 路由器。我的路由器的 DHCP 范围是从 192.168.3.2 到 192.168.3.100,网关是 192.168.3.1。但这台台式电脑被分配了一个静态 IP 地址 192.168.3.101——我已经使用 ping 和 IPConfig 确认了这一点。
当我在台式机上使用 NSLookup 并引用台式计算机的名称(我们称之为 TEMP)时,我得到的 IP 地址完全出乎意料,因为它不是本地计算机的静态 IP 地址。发出 NSLOOKUP TEMP 返回 23.202.231.169 和 23.217.138.110。
为什么会发生这种情况?
我发布此问题是为了解决一个问题,该问题导致我无法通过名称查看网络上的其他计算机(我可以通过 IP 地址查看它们),所以我认为我遇到了 DNS 问题。
我的计算机不属于家庭组的一部分;我尝试使用 IPConfig 更新、刷新 DNS 缓存并重置我的 IP 地址;我重新启动了计算机和路由器。
我已经投资了小时尝试调查为什么会发生这种情况——并阅读了许多关于此主题的帖子,但无济于事。我承认我已经快要束手无策了。任何帮助都将不胜感激。
答案1
Nslookup 查询 DNS 服务器以将 IP 地址返回给主机名或反之亦然。DNS 看不到您的私有地址,它只看到公共 IP 地址。您提供的这些地址来自 Akamai,它是内容交付网络,因此我相信您的 ISP 使用它们与互联网的其余部分连接,并且 Akamai 为您的 ISP 提供了一些公共 IP 地址,包括以下两个:23.202.231.169 和 23.217.138.110。