无法从另一台计算机ping Solaris KVM Guest

我在Ubuntu中使用KVM设置了Solaris Guest。 我没有问题ping主机(Ubuntu)到guest(Solaris),反之亦然。 我的Solaris客户端也可以ping我的网络中的其他计算机,但不是相反。 以下是我的网络配置:

主机ifconfig

br0 Link encap:Ethernet HWaddr b8:ac:6f:24:6b:e5 inet addr:192.168.23.133 Bcast:192.168.23.255 Mask:255.255.255.0 inet6 addr: fe80::baac:6fff:fe24:6be5/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:61723 errors:0 dropped:0 overruns:0 frame:0 TX packets:662 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5869388 (5.8 MB) TX bytes:83437 (83.4 KB) eth0 Link encap:Ethernet HWaddr b8:ac:6f:24:6b:e5 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:64919 errors:0 dropped:0 overruns:0 frame:0 TX packets:1032 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7268230 (7.2 MB) TX bytes:141407 (141.4 KB) Interrupt:21 Memory:fe6e0000-fe700000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:11874 errors:0 dropped:0 overruns:0 frame:0 TX packets:11874 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2883265 (2.8 MB) TX bytes:2883265 (2.8 MB) virbr0 Link encap:Ethernet HWaddr 06:55:66:b4:cc:68 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vnet0 Link encap:Ethernet HWaddr fe:54:00:67:d6:ca inet6 addr: fe80::fc54:ff:fe67:d6ca/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:83 errors:0 dropped:0 overruns:0 frame:0 TX packets:54663 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:13254 (13.2 KB) TX bytes:5919041 (5.9 MB) 

这是主机/ etc / network / interfaces

 #Loopback auto lo iface lo inet loopback #eth0 interface auto eth0 iface eth0 inet manual #virtual bridge auto br0 iface br0 inet dhcp bridge_ports eth0 bridge_stp off bridge_fd 0 bridge_maxwait 0 

我已经阅读了这些站点link1和link2但仍然经过多次配置更改,包括在/ etc / network / interfaces上添加br0,我仍然无法从另一台计算机ping我的Solaris guest虚拟机。 谁能给我这方面的建议? 提前致谢。

更新

在修改各种配置后,我能够从另一台计算机ping Host VM,Host(Ubuntu)到Guest(Solaris),反之亦然。 上面的配置是一种工作配置。 我希望这对遇到同样问题的其他人有帮助。

我遇到了类似的问题。 我方的调查结果很少:

  1. Booted Plain Opensolaris VM,发现同样的问题!
  2. 在支持的操作系统上检查qemu的站点,支持Solaris 11 Express 2010.11,但几乎没有问题。
  3. 然后发现了这个bug: https : //bugs.launchpad.net/qemu/+bug/1395217

解决方案: https : //bugzilla.redhat.com/show_bug.cgi?id = 1040500