更改 DHCP 服务器后,具有静态地址的设备是否会断开连接?

网络工程 dhcp 局域网
2022-02-09 08:20:17

在我的办公室网络中,DCHP 服务器设置为192.168.0.1/24.

我想增加可用池,所以我想将上述设置更新为192.168.0.1/23

Network:   192.168.0.0/23
HostMin:   192.168.0.1
HostMax:   192.168.1.254
Hosts:     510 devices

因此,如果我在更新设置时思路正确,新设备将能够从 192.168.0.100 - 192.168.1.254. 192.168.0.1 - 192.168.0.99我给静态IP之间。我的问题是关于这些具有静态 IP 的设备。

更改后,如果我想为 PC 分配静态 IP,我将其设置设置为:

 IP: 192.168.0.50
 Subnet: 255.255.254.0 //is this value right?
 Gateway: 192.168.0.1
 DNS: 1.1.1.1

但是,我已经为它们分配了静态 IP 的那些设备会发生什么?例如,我有一个网盘NetDisk,我将其地址配置为:

IP: 192.168.0.50
Subnet: 255.255.255.0
Gateway: 192.168.0.1
DNS: 1.1.1.1

所以我的问题是:当我进行更改时,我的路由器将NetDisk与网络断开连接,因为它的子网值为 255.255.255.0?

我问是因为这将是一个问题,因为之后我将无法登录并更改设置。

1个回答

没有什么会立即断开连接,但您会遇到问题。

共享公共 L2 网段的 IP 节点只有在共享公共子网时才能直接通信。请记住,每个节点都使用自己的 IP 地址和子网掩码来确定共享同一子网的“邻居”节点。

因此,来自 192.168.0.0/23 的节点偶然使用来自 192.168.0.0/24 的地址与直接为 192.168.0.0/24 配置的节点进行通信不会有问题。

但是,这只是新子网的一半。那些不在公共子网内的节点(即来自 192.168.1.0/24 的节点)将与 192.168.0.0/24 正常通信 - 从它们的 POV 中它们共享一个公共子网,直接发送数据包并制作它。但另一个方向 - 从 192.168.0.0/24 到 192.168.1.0/24 - 不会成功。这些节点看到远离其子网的目的地,并将数据包发送到其默认网关。

您要么需要将这些节点的子网掩码更改为 /23,要么需要在两者之间设置网关。还有其他方法,但它们更复杂。节点是手动配置还是通过 DHCP 配置都无关紧要。

扩大子网的正确顺序是:

  1. 将静态节点更改为 /23 子网掩码。暂时不要使用扩大的子网中的地址。
  2. 将 DHCP 服务器和网关的绑定更改为 /23 掩码。
  3. 将 DHCP 范围的掩码选项更改为 /23。等待所有租约续订。
  4. 开始使用扩大的子网中的地址。