虚拟化 双网卡 无法共用?

四文鱼 发布于 2017/09/08 17:49
阅读 210
收藏 0

用公司创建好的openstack做了个虚拟机(qume),为虚拟机申请了两个网卡(虚拟网卡),使用同段ip地址192.168.10.0/24,在虚拟机内已经正常显示两块网卡了,但只有后加ip的网卡能上网,很奇怪,如下:

这是在只配置了eth0 自动获取ip时的网络情况,eth1没有dhcp所以没ip。此时能正常上网,可远程访问10.7

route如下

 

之后为eth1配置dhcp自动获取ip,十几秒后就不能连接之前的10.7了,如下:

route如下

eth1获取到10.10地址后,该虚拟机能上网,远程能通过10.10访问,但10.7就不行。

求大家帮看看是啥情况,两块网卡mac地址不一样的情况下还不能用同一段地址?

 

 

加载中
0
彭添
彭添

你抓包的话你在虚拟机上应该能抓到到10.7的包,但是流量的出口应该是10.7对应的网口,就是这儿出了问题。流量的出入口不一致。我在使用的时候想同时使用两张网卡的话采用的方案就是桥接起来。

0
KyG0
KyG0

双网卡同一网段  很容易形成环路  。  网络上是不允许环路的 , 你最好是有一块网卡静态配置,  而且不要设置网关          

返回顶部
顶部