我家里有两个路由器,在一个路由器上,我可以通过它们的名称 ping 通 LAN 机器,但是在另一个路由器上,相关的 LAN 计算机或设备无法通过它们的名称 ping 通,但 IP ping 可以。
那么,是什么让我们 ping 计算机名称而不是 IP 呢?
它是简单的 WIFI 路由器,客户端连接到 wifi,没有特殊域等。
请指教。
答案1
通常,控制机器名称解析的是 DNS 服务器,在这种情况下,它可能是直接连接到调制解调器的路由器(除非调制解调器是调制解调器/路由器组合)。
DNS 负责查找计算机名称的 IP,但第二个路由器可能也试图充当 DNS。因此,请这样想,路由器 1 可以找到所有机器地址,因为所有计算机都通过它来访问网络/互联网,但路由器 2 只能检查通过它连接的计算机。我会检查路由器 1 上的 DNS 设置,并将相同的设置放入路由器 2(应该是路由器 1 或调制解调器的 IP)。
您想在整个网络上使用相同的 DNS,否则您会遇到网络被分成不同部分的问题。
我希望这有意义,如果没有,我会尝试澄清我没有正确表达的内容。