网络设备的IP地址是否在169.254.xx范围内?


16

我对wifi路由器的状况完全感到困惑,因此请在这里寻求帮助。

组态

我有一个连接到电缆并配置了255.255.255.0掩码的调制解调器/ wifi路由器(Netgear CG3000D,我们称之为主路由器)。局域网工作正常,我正在获取192.168.0.xxx IP地址。

通过CAT5连接到路由器的是另一个wifi路由器,它用作交换机并广播另一个wifi网络-在其LAN端口和Wi-Fi连接上可以看到255.255.255.0 IP地址。

在主路由器的wifi上,我过去也通过DHCP拥有192.168.0.xxx IP,并且一切运行正常。

问题

但是突然之间,我的主路由器决定将wifi连接切换到255.255.0.0掩码。因此,现在连接到该网络的设备的IP为169.254.xx,无法与网络上的其他设备通信。

我完全不知道为什么会发生这种情况,以及这些设置到底在哪里。主路由器上似乎没有任何设置。而且我不认为第二个开关应该会影响这一点,但是提到它是为了提供更完整的描述。

有什么想法可以看的吗?


2
169.254.xx是“本地链接”地址,是一台机器在无法访问DHCP服务器时将提供的地址。
Mokubai

1
@PIMP_JUICE_IT是的,此过程有效!我可以再次打印!谢谢。请添加答案,我将其标记为已接受。
丹尼斯·K

目前尚不清楚您所分配的地址有多怪异
Ramhound

@Ramhound我猜很奇怪的是,一台机器的IP地址无缘无故改变了。另一个奇怪的是,路由器上的任何地方都没有指定255.255.0.0掩码,因此基本上我无法通过路由器的GUI来解决此问题。而且,这发生在多种设备上(Windows PC,Android手机,Wi-Fi打印机,Amazon FireTV。PIMP_JUICE_IT似乎对此有很好的解释。)
Dennis K

Answers:


22

试一下。。。

  1. 关闭获得169.254.xx地址的机器的电源,并保持其电源关闭。

  2. 现在,从无线路由器上拔下电源,并在断开电源的情况下等待两分钟,然后再将其重新插入并打开电源。

  3. 等待五分钟,然后启动出现问题的计算机。

现在检查连接到路由器的设备上的IP分配,看看情况是否恢复正常。


169.254.xx地址

因为169.254.xx IP地址是为这台机器动态分配的IP地址,所以我们知道DHCP在为其提供IP地址时遇到了问题,当路由器开始像这样工作时,我已经看到过很多次了-不一定只是使用Windows。

自动专用IP寻址(APIPA)是Microsoft Windows支持的本地Internet协议版本4(IPv4)网络的DHCP故障转移机制。使用API​​PA,当DHCP服务器不起作用时,DHCP客户端可以获得IP地址 。APIPA存在于Windows的所有现代版本中,包括Windows 10。

当DHCP进程失败时,Windows会自动从专用范围169.254.0.1到169.254.255.254分配IP地址。客户端使用ARP在决定使用选定的APIPA地址之前,先在网络上验证其唯一性。然后,客户端会每隔一定的时间间隔(通常为5分钟)继续检查一次DHCP服务器,并在DHCP服务器再次能够处理请求时自动更新其地址。

资源


原因

路由器就像其他任何具有OS和电路组件通电的设备一样;有时它们会得到碎片化的内存等,只需要关闭电源再打开就可以刷新所有功能,以便在存在这种行为时再次正常工作。

当所有设备(有线和无线)都断开连接时,电源循环路由器似乎工作得最好。因此,请关闭电源。


进一步考虑

如果您仍然遇到此类问题,也可能会为路由器的品牌和型号寻找固件更新-可能是错误,内存泄漏等。如果您继续遇到类似的问题,请通过较新版本的固件对其进行修补。这个(即使您没有它,但是...)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.