我试图摆脱我们目前的手动寻址系统,并接受几十年的DHCP奇迹。 在我们的域,甚至在我的家庭networkingDHCP是伟大的 – 我可以使用地址保留处理需要静态IP。 但是,在我们的生产数据中心,我们的许多主机都有多宿主网卡,所以它是一个具有多个IP的MAC地址。
共识似乎是:总是使用DHCP,所以我试图让我们在那里。
注销单个MAC地址时,DHCP服务器不允许拥有多个IP。 您必须使用用户标识符,但不是每个客户端和服务器都可以使用它们。
通常的做法是在执行DHCP请求时注销不同的MAC,但使用虚拟机可以简单地添加另一个NIC。 添加网卡非常容易,这是常见的做法。
如果你想使用标识符,在你的dhclient.conf文件中:
interface "eth0:1" { send dhcp-client-identifier "xxxx-eth0:1"; } interface "eth0:2" { send dhcp-client-identifier "xxxx-eth0:2"; }
显然,这不适用于Windows。 也许这个操作系统有另一种方法。
大多数虚拟机pipe理程序(例如VMWare,KVM等)都可以将虚拟MAC分配给来宾的虚拟网卡。 然后,您可以使用DHCP服务器中的虚拟MAC进行地址预留。