我在我的服务器上装了 Libvirt,运行了几个虚拟机,现在遇到了一点问题。
目前的状态:
- 虚拟机可以正常上网,git、yum 什么的都没问题
- 虚拟机可以 ping 通网关 192.168.122.1
- 虚拟机可以 ping 通母机,以及母机网段的其他机器
遇到的问题:
- 虚拟机无法 ping 通其他同网段虚拟机,错误:no route to host
- 服务器母机可以 ping 通虚拟机,但是任何 ssh、web 请求都会错误:no route to host
- 母机如果使用主网卡 enp3s0f0 会 ping 不通,但是用 virbr0 网卡可以 ping 通
- ping -I enp3s0f0 192.168.122.5 [失败]
- ping -I virbr0 192.168.122.5 [成功]
说一下配置:
- 服务器母机 IP:192.168.3.181
- 虚拟机网段:192.168.122.0/24
- 虚拟机网卡模式是 NAT,libvirt 自带的 virbr0 网卡
- 服务器母机系统:CentOS 7.5
- 虚拟机系统:CentOS 7.5
想请教一下 V2EX 各位大佬,如何配置?
我已经在谷歌找了整整两天了,还是没有任何结果。
iptables 已经关掉了,不是防火墙的问题。