VMware 中虚拟网络可使用多个 DHCP 服务器 - 如何设置优先级?

VMware 中虚拟网络可使用多个 DHCP 服务器 - 如何设置优先级?

在 VMware ESXi 4.1 实验室环境*中,我配置了一对虚拟网络(10.0.4.x 和 10.0.10.x)。

两个网络上都有一个 DHCP 服务器。

问题在于网络可以相互路由,并且 10.0.10.x 网络上的虚拟机有时会从 10.0.4.x dhcpd 获取地址。

有没有办法修复此行为并优先考虑 10.0.10.x 网络上的 dhcpd?


*我没有管理权限或网络权限来更改主机

答案1

这听起来就像是网络配置错误,简单明了。“可相互路由的网络”通常意味着它们之间有一个路由器,其工作是过滤 DHCP 之类的东西。如果一个网络上的系统从应该在另一个网络上的 DHCP 服务器获取地址,那么要么是路由器在网络之间转发 DHCP,要么更可能是网络以不应该的方式连接。

答案2

DHCP 服务器具有所谓的范围:它将从中分配 IP 地址的网络。这通常(但并非总是)由它本身所连接的网络组成。

就你的情况而言,听起来好像两个 DHCP 服务器都可以为两个网络提供 IP。这是错误的配置;它们应该各自只提供各自的 IP自己的网络。

相关内容