我们首先要编辑网卡添加新IP地址的配置文件,命令如下:

sudo vi /etc/network/interfaces

输入以上命令之后,我们就进入了VI编辑器修改配置文件的界面。我以为单网卡“eth0”添加“192.168.1.2”和“192.168.1.3”这2个IP为例进行演示,命令代码如下:

auto eth0
auto eth0:0
auto eth0:1

#默认网卡eth0的IP地址
iface eth0 inet static
address 192.168.1.1 #主机IP地址
netmask 255.255.255.0 #子网掩码
gateway 192.168.1.254 #网关地址

#为网卡eth0的增加第1个IP地址
iface eth0:0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.254

#为网卡eth0的增加第2个IP地址
iface eth0:1 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.254

当以上内容编辑完成后,执行如下命令生效:

sudo /etc/init.d/networking restart

重启后,可能提示发生错误,但不要紧,还是以实际情况为准。看看ip能否ping通

作者 灰武士