读书人

Linux下一个网卡配备多个IP别名

发布时间: 2013-08-09 15:16:24 作者: rapoo

Linux下一个网卡配置多个IP别名

?

#ifconfig

如果要在eth0网卡设备上添加两个IP别名172.16.4.134和172.16.4.135,可以通过以下的ifconfig和route命令来进行:

sudo /sbin/ifconfig eth0:2 172.16.4.134 broadcast 172.16.4.255 netmask 255.255.255.0 up

sudo /sbin/route add -host 172.16.4.134 dev eth0:2

?

sudo /sbin/ifconfig eth0:1 172.16.4.135 broadcast 172.16.4.255 netmask 255.255.255.0 up

sudo /sbin/route add -host 172.16.4.135 dev eth0:1

?

这时,再执行ifconfig命令,就可以看到eth0网卡设备上绑定了两个IP别名,如:ifconfig


Linux下一个网卡配备多个IP别名
?

?

这时候,从另外一台服务器ping 192.168.8.43和192.168.8.44两个IP,如果能够ping通,则证明配置成功。


Linux下一个网卡配备多个IP别名
?


Linux下一个网卡配备多个IP别名
?

? ? ? ? ? ? ? ? ? ?但是,通过ifconfig 和route配置的IP别名在服务器重启后会消失,不过可以将这两条ifconfig和route命令添加到/etc/rc.local文件中,让系统开机时自动运行,以下是相关命令:

vi /etc/rc.local

在文件末尾增加以下内容,然后保存即可:

sudo /sbin/ifconfig eth0:2 172.16.4.134 broadcast 172.16.4.255 netmask 255.255.255.0 up

sudo /sbin/route add -host 172.16.4.134 dev eth0:2

?

?

sudo /sbin/ifconfig eth0:1 172.16.4.135 broadcast 172.16.4.255 netmask 255.255.255.0 up

sudo /sbin/route add -host 172.16.4.135 dev eth0:1

读书人网 >UNIXLINUX

热点推荐