我正在尝试在单个网络设备上使用两个 IP 地址。该设备是板载 NIC,首次启动后显示为“em0”,这是我以前从未见过 Ubuntu 这样做的。
我正在使用在以前的设置中起作用的 /etc/network/interfaces 配置文件:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto em1:0
iface em1:0 inet dhcp
auto em1:1
iface em1:1 inet static
address 10.152.187.1
netmask 255.255.255.0
broadcast 10.152.187.255
network 10.152.187.0
问题是该机器仅提供从 DHCP 获取的“em1”地址,没有 em1:0 或 em1:1 地址。
如果我运行:
sudo ifconfig em1:1 10.152.187.1 netmask 255.255.255.0
em1:1 别名出现得很好,并且达到了我所期望的效果。