linux增加/删除虚拟IP地址

网卡上增加一个IP:
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0

删除网卡的第二个IP地址:
ip addr del 192.168.0.1 dev eth0


如果报错:

SIOCSIFADDR: 没有那个设备
eth0:1: unknown interface: 没有那个设备

参考文章:Error:No suitable device found: no device found for connection “System eth0”


如果要永久设置:

1、在/etc/sysconfig/network/ifcfg-eth-id... 文件中添加

1
2
3
4
5
IPADDR_1='192.168.1.1'

NETMASK='255.255.0.0'

LABEL_1=1

2、重启网卡生效
/etc/init.d/network restart

3、查看ip是否生效ifconfig -a