如何在一张网卡上绑定多个IP地址?
1个回答
2017-09-18
展开全部
在Linux下,可以使用ifconfig方便地绑定多个IP地址到一张网卡。例如eth0接口的原有IP地址为192.168.0.254,我们可以执行这条命令: ifconfig eth0 add 192.168.0.253 netmask 255.255.255.0 后面的netmask可以省略,系统会根据IP地址添加默认的子网掩码。 这种方法的缺点是始终只能多绑定一个IP地址。 或者是执行以下命令:
ifconfig eth0:0 192.168.0.253
ifconfig eth0:1 192.168.0.252
……
就可以在一张网卡上绑定多个IP。 如果希望系统启动时自动绑定,那么可以把这些命令写到/etc/rc.d/rc.local脚本中去,也可以在/etc/sysconfig/network-scripts目录中,将ifcfg-eth0复制为ifcfg-eth0:0、ifcfg-eth0:1等,并做以下修改:
DEVICE=eth0:0[1]
IPADDR=192.168.0.253[252]如果还不懂请查看《linux就该这么学》第四章内容。
ifconfig eth0:0 192.168.0.253
ifconfig eth0:1 192.168.0.252
……
就可以在一张网卡上绑定多个IP。 如果希望系统启动时自动绑定,那么可以把这些命令写到/etc/rc.d/rc.local脚本中去,也可以在/etc/sysconfig/network-scripts目录中,将ifcfg-eth0复制为ifcfg-eth0:0、ifcfg-eth0:1等,并做以下修改:
DEVICE=eth0:0[1]
IPADDR=192.168.0.253[252]如果还不懂请查看《linux就该这么学》第四章内容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询