虚拟接口的 IP 被分配给物理接口

虚拟接口的 IP 被分配给物理接口

我正在配置物理网卡和基于它的虚拟接口,如下所示/etc/network/interfaces

auto eth0
iface eth0 inet dhcp

auto eth0:1
iface eth0:1 inet manual
    post-up ifconfig eth0:1 hw ether 00:22:22:ff:ff:ff && dhclient eth0:1

其中 MAC 地址00:22:22:ff:ff:ff是虚构的,不会出现在我的 LAN 中。如您所见,我希望我的 DHCP 服务器使用单独的 MAC 地址来管理 IP。

重新启动后,我在输出中看到未配置的 IP,并且ifconfig具有启动后手动运行时获取的IP 。eth0:1eth0eth0:1sudo ifup eth0:1

interfaces使用stanza配置静态 IP

auto eth0:1
iface eth0:1 inet static
    address 192.168.178.27
    netmask 255.255.255.0
    gateway 192.168.178.1

作品。

我在 Ubuntu 15.04 上使用 Linux 4.0.1。

相关内容