虚拟化 双网卡 无法共用?
用公司创建好的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地址不一样的情况下还不能用同一段地址?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
双网卡同一网段 很容易形成环路 。 网络上是不允许环路的 , 你最好是有一块网卡静态配置, 而且不要设置网关
你抓包的话你在虚拟机上应该能抓到到10.7的包,但是流量的出口应该是10.7对应的网口,就是这儿出了问题。流量的出入口不一致。我在使用的时候想同时使用两张网卡的话采用的方案就是桥接起来。