在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。