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的问题,以及网卡的配置文件是否写错。

参考技术A 同一网段下 只有一个ip可以正常使用,要不然要ip干什么?

以上是关于CentOS 6单网卡绑定多IP问题的主要内容,如果未能解决你的问题,请参考以下文章

Linux之网络管理单网卡多IP绑定

CentOS多网卡绑定

linux配置ip地址多网卡绑定单网卡多个ip

CentOS 6.9下双网卡绑定单个IP地址及装网卡绑定到一个网桥(转)

linux 单网卡绑定多IP及BONGDING的实现

centos和ubunte网卡桥接和多网卡绑定