我的一个工作站出现了一个奇怪的问题。这是一台运行 Win10 Pro 的计算机,具有静态 IP 配置。该 IP 是在一年多前设置的,运行良好。直到今天,它突然停止工作。我以为是防火墙或 NIC 的问题,但经过几个小时的故障排除,我发现了这一点:
- 当 IP 设置为 192.168.5.107 时,所有传出连接都会超时
- 一旦我将其设置为 192.168.5.108,一切就正常了
- 当我将其重新设置为 192.168.5.107 时,又回到了超时状态
- 再次将其设置为 192.168.5.107 以外的任何值,它就会再次起作用
- 在某些情况下,我可以通过 RDP 连接到 192.168.5.107 上的计算机,但它的工作方式有点随机
我仔细检查了我的网络中没有设备使用 192.168.5.107,并且该 IP 超出了 DHCP 服务器范围。
您对导致此问题的原因有何建议?我可以将其更改为有效 IP,但我想知道为什么会发生这种情况。
//编辑:我尝试在网络中的 4 个不同工作站上设置屏幕截图中的 IPv4 设置,并且运行正常。此外,为了确保没有 IP 冲突,我从网络中拔下了所有设备,只留下路由器 (192.168.5.1)、此工作站 (192.168.5.107) 和我的笔记本电脑 (192.168.5.152)。但只要我将此工作站设置为 192.168.5.107,所有传出的 ping 请求都会超时。如果我将其设置为其他任何值,互联网就可以正常工作。
192.168.1.1 是整个网络的主网关。请参阅网络图。
答案1
导致该问题的最可能原因是网络上的 IP 重复。如果您使用的是典型的家用路由器设备(可进行路由、交换、NAT、防火墙、无线 AP、DHCP 服务),那么该地址可能是它分配给您连接的设备的默认 DHCP 服务器地址范围的一部分。
如果工作站关闭时连接了其他设备,并为其分配了此 IP,则路由器可能仍将其与该其他设备关联。当您尝试在子网 192.168.5.0/24 之外进行通信时,返回的流量将到达路由器 192.168.5.1,路由器会在其 ARP 表中查找您的 192.168.5.107,并可能将其与错误的 MAC 地址关联,从而无法访问您的工作站。通常,您可以通过重新启动设备来清除该表。
一般来说,建议设置不属于任何 DHCP 范围的静态 IP 地址或使用 DHCP 租约保留。