如何在 Linux 上为网卡添加更多 IP 地址?我应该使用 route 命令吗?
它是 Ubuntu Server 10.04 LTS。
答案1
你的意思是要添加辅助 IP?
$ sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
gateway x.x.x.x
broadcast x.x.x.x
auto eth0:1
iface eth0:1 inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
$ sudo /etc/init.d/networking restart
答案2
您可以使用新样式:
ip address add 192.168.10.0/24 dev eth0
或者旧样式:
ifconfig eth0:1 192.168.10.0 netmask 255.255.255.0