路由器是否知道不将静态IP地址分发给其他设备?


9
  1. 我将网络上的计算机设置为使用静态IP地址
  2. 关闭计算机,使其无法打开并且未连接到网络

问题:我的路由器如何知道不将该IP地址分发给另一个访问网络的设备(使用DHCP)?

我看到的用于在线理解静态IP的所有说明仅涉及对客户端进行更改。似乎您应该需要告诉您的路由器/ DHCP服务器不要将该IP地址分配给其他任何人。

谁能帮助我理解这一点,或指向某个可以解释它的地方?

更新:感谢您的答复。我想我了解到的是,在路由器/ DHCP服务器上进行DHCP保留更好/更容易,而不是尝试在每台计算机上执行静态IP地址。

Answers:


15

如果您的计算机关闭或断开连接,并且租用期满,则路由器确实可以将该IP地址租给其他客户端,并且不进行续订。为了确保您始终获得相同的IP地址,您需要在路由器中进行所谓的DHCP保留(术语可能有所不同- 有关详细信息,请参见此问题):

替代文字

使用DD-WRT固件,您可以在“ 服务”部分找到该固件:

替代文字


12

如果您的路由器不允许保留(请参阅John T的回答),那么您至少应该能够更改DHCP池,使其更小,然后使用池外的IP进行静态操作。


2
这是一个好点。+1。允许将###。###。###。1到###。###。###。200用作DHCP,其余的保留为静态。
ceejayoz

1
反之亦然-使xxx1到xxx50保持静态,并在xxx51处启动DHCP池。
quack quixote 2010年

1

同意以上内容。您可以为有问题的地址设置DHCP租用保留,以便DHCP服务器始终将该地址提供给有问题的计算机,或者您可以定义DHCP池之外的静态IP地址。

我更喜欢使用休假保留的选项#1。您将所有地址都放在一个地方,并且无法将同一地址分配给多个设备。同样,对于大多数具有静态IP地址的设备,由于大多数路由器都会从路由器的DHCP租约信息中提取该信息,因此它们不会显示在连接到网络的设备列表中。客户端静态IP地址很容易弄乱,除非您保留图表或电子表格以使其保持直线。


-1

如果为主机提供的IP地址已被手动配置的抢占者占用,则DHCP握手无法完成。当新客户端尝试使用提供的参数来请求租用时,将发出重复IP的ARP错误,从而阻止服务器从客户端获取请求数据包。客户端将重置DHCP事务并广播新的DISCOVER数据包。由于服务器的首个报价仍未完成,因此它将为客户端提供不同的IP。服务器可能会确定将来不应该将已占用的IP地址出租。

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.