为了简单起见,假设DHCP服务器在缺省网关/路由器( 192.168.1.1/24 )中运行
让我们说,我已经连接了10个主机到路由器。
在10台主机中,2台主机被静态地分配IP地址。两个静态分配的IP分别为192.168.1.2/24和192.168.1.3/24。
而DHCP服务器被配置为从192.168.1.2/24开始DHCP池地址。
现在,其余8台主机被配置为使用DHCP自动获取IP地址。
如果不是
发布于 2018-03-23 10:26:38
当这8台主机联系DHCP服务器获取IP地址时,DHCP服务器会提供192.168.1.2/24的IP地址吗?
“可能”--这取决于DHCP服务器实现如何从其池中分配地址。这可能是最高的->最低的,最低的->最高的,随机的。
如果没有,并且提供了192.168.1.4的IP地址,那么DHCP服务器如何知道静态分配的IP地址?
不是的!为此,您通常可以从DHCP池中排除单个地址或地址范围。此外,您还可以通过让服务器在看到特定MAC地址时从池中分发特定地址来执行“静态DHCP”租约。
尽管如此,DHCP服务器可以足够聪明地在发出租约之前检查某个地址是否已经在使用。例如,它可能只是简单地平铺地址。不过,如果不对其进行验证,我就不会假定这种行为。
https://networkengineering.stackexchange.com/questions/49367
复制相似问题