路由器不允许静态IP?


0

当我在我的设备上设置静态IP时,它可以工作很短的时间,然后除非我执行DHCP,否则它将不再连接。就像路由器为设备选择IP一样,只允许它使用那个IP。为什么会这样?

前一段时间用我的桌面发生同样的事情,我想设置一个静态IP,这样我就可以从另一个建筑物访问它了,而路由器就是它的废话,重置了所有的IP,并且不允许电脑连接。

D-Link WBR-1310,硬件B1,固件2.02


您使用的是DHCP地址范围内的静态IP吗?
QuentinMoss

@mossy你的意思是什么?它是192.168.0.xxx
tkbx

它是2到154,而我正在尝试的IP就在那个范围内
tkbx

尝试使用192.168.0.155作为静态
QuentinMoss

路由器无法重置计算机的静态IP。计算机控制其IP地址; DHCP允许它向路由器询问未使用的IP,但路由器无法强制计算机更改静态IP。
cpast

Answers:


4

本地子网流量不需要通过路由器,在一个简单的网络中,整个本地子网在同一个后面的2个链路上;广播ARP将解析MAC,然后您只需将数据包发送到目的地。显然不需要路由。

但是,如果你在这种情况下使用家用路由器+ WAP,我可以看到两个复杂的问题。

首先,如果您分配DHCP池中的静态IP并且不创建DHCP保留(您的路由器+东西可能支持也可能不支持),则可以通过DHCP将该地址分配给其他主机。这会产生IP冲突,几乎随机导致连接问题。

其次,如果你有一个混合的后来2(例如有线802.3和无线802.11),你的路由器+ WAP的WAP功能可能正在过滤它没有通过DHCP分配的MAC / IP对(而不是跨越层将它们桥接) 2差距)。在这种情况下,您将不得不创建DHCP预留,并且可能不会在主机上将地址指定为静态(而是允许DHCP每次只提供相同的地址)。

如果您的固件不支持此功能,请考虑使用openwrt,tomato或dd-wrt进行闪烁。

值得注意的是,网络上的路由器无法控制主机使用的地址。 DHCP是一种以某种方式执行此操作的机制,但它不是必需的,并且不会覆盖静态配置。

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.