CentOS 6单网卡绑定多IP问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 6单网卡绑定多IP问题相关的知识,希望对你有一定的参考价值。
在虚拟机里做的实验。网卡原来的IP是192.168.0.1,设备名是eth0,我创建了一个ifcfg-eth0:0的配置文件,在里边绑定了一个新IP 192.168.0.2,重新启动network服务,没问题,两个IP都可以访问。关掉这台虚拟机。把别的机器的IP改成192.168.0.1,然后重启之前的虚拟机,这时候无论用192.168.0.1还是192.168.0.2都无法连接。然后在虚拟机里直接执行ifup eth0:0,这时候192.168.0.2可以连接。我的理解,如果原来IP被占用,绑定的新的IP也不会生效。这该如何解决?
还有一点,如果IP没被占用,重启虚拟机以后两个IP都可以正常连接。
这个实验是在虚拟机中进行的,没有考虑虚拟网卡所指派的内网IP问题,尤其当虚拟机选择不同的vmnet的时候即便你把两台虚拟机的IP地址改成一样的也不会出现IP地址冲突。
重启虚拟机后你必须ifup eth才可以进行网络通信,这说明虚拟机网卡的配置文件存在问题,配置文件中ONBOOT=yes可能没有写入网卡配置,网卡都没启用肯定无法连接。
如果你要做多单网卡多IP的实验要多考虑虚拟机同一个vmnet的问题,以及网卡的配置文件是否写错。
以上是关于CentOS 6单网卡绑定多IP问题的主要内容,如果未能解决你的问题,请参考以下文章