VMware中可用于虚拟networking的多个DHCP服务器 – 如何设置优先级?

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

在两个networking上都是DHCP服务器。

问题是networking可以相互路由,10.0.10.xnetworking上的虚拟机有时会从10.0.4.x dhcpd获得地址。

有没有办法解决这个问题,并优先考虑10.0.10.xnetworking上的dhcpd?


* 我没有pipe理或networking权限来更改主机

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

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

在你的情况下,这听起来好像两个DHCP服务器可以在两个networking上服务IP。 这是不好的configuration; 他们应该只服务于自己networking。