(如同这个问题,但二不同的 DHCP 分配 IP)
有没有办法让一个物理接口拥有dhclient
或dhcpcd
请求两个不同的 IP,例如通过虚拟接口eth0
和eth0:1
?也许可以通过让其eth0:1
拥有不同的 MAC?或者通过创建虚拟eth1
桥接eth0
?或者我可以ip addr add
直接使用吗?
答案1
如果 eth0:1 具有不同的 MAC,则 dhcpd 应该自动提供第二个地址,除非它位于不同的 VLAN 上。
答案2
不会。虚拟接口仍然是相同的底层身体的接口,并且MAC地址是物理接口的一部分,而不是虚拟接口的一部分。
您需要将其中一个地址设为静态。