一个关于 Libvirt 虚拟机网路的问题

2018-12-05 09:13:05 +08:00
 KasuganoSoras

我在我的服务器上装了 Libvirt,运行了几个虚拟机,现在遇到了一点问题。

目前的状态:

  1. 虚拟机可以正常上网,git、yum 什么的都没问题
  2. 虚拟机可以 ping 通网关 192.168.122.1
  3. 虚拟机可以 ping 通母机,以及母机网段的其他机器

遇到的问题:

  1. 虚拟机无法 ping 通其他同网段虚拟机,错误:no route to host
  2. 服务器母机可以 ping 通虚拟机,但是任何 ssh、web 请求都会错误:no route to host
  3. 母机如果使用主网卡 enp3s0f0 会 ping 不通,但是用 virbr0 网卡可以 ping 通
  4. ping -I enp3s0f0 192.168.122.5 [失败]
  5. ping -I virbr0 192.168.122.5 [成功]

说一下配置:

想请教一下 V2EX 各位大佬,如何配置? 我已经在谷歌找了整整两天了,还是没有任何结果。 iptables 已经关掉了,不是防火墙的问题。

1010 次点击
所在节点    问与答
1 条回复
KasuganoSoras
2018-12-05 09:33:01 +08:00
现在虚拟机之间可以互相 ping 通了,但是无法 ssh,其他类似于 http 之类的也是 no route to host

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX