我有两个虚拟机:vm1
& vm2
。主机和虚拟机都是 Ubuntu 14.04 LTS。
每个虚拟机“连接”到一个桥接器,该桥接器连接到虚拟以太网接口并最终到达eth0
ie
vm1 (192.168.0.23) -> br1 (192.168.0.1) -> veth0 -> eth0
vm2 (192.168.0.24) -> br2 (192.168.0.2) -> veth2 -> eth0
问题:在内部vm1
可以 ping 通br1
,但在内部vm2
却无法 ping 通br2
。事实上我也能ping通br2
里面vm1
。
我找不到任何理由。请帮忙。
答案1
将两个虚拟机和两个网桥放在同一子网上也可能会导致路由问题。尝试将 vm2/br2 的第三个八位字节更改为 1。