KVM-客人不能通过桥 – 没有互联网连接

我在Debian Squeeze上运行一个backport的KVM。 KVM-Guest客户端无法通过我设置的网桥连接到互联网。 客人可以到达对方,主持人,但没有外面。 我既不能ping通,nslookup也不能对远程地址做任何事情。 来宾被configuration为具有静态IP。 当我没有桥,但有一个虚拟桥(KVM默认),客人可以连接好。 事情发生之后,事情就解决了,所以我认为问题就在于此。

# The loopback network interface auto lo br0 iface lo inet loopback # Bonding Interface auto bond0 iface bond0 inet static address 10.XXX.XXX.84 netmask 255.255.255.192 network 10.XXX.XXX.64 gateway 10.XXX.XXX.65 slaves eth0 eth1 bond_mode active-backup bond_miimon 100 bond_downdelay 200 bond_updelay 200 iface br0 inet static bridge_ports eth0 eth1 address 172.xxx.xxx.65 broadcast 172.xxx.xxx.127 netmask 255.255.255.192 gateway 172.xxx.xxx.65 bridge_stp on bridge_maxwait 0 

在此先感谢您的帮助 !

1)你把eth0和eth1放到一个绑定组中,并且把它们连接到br0 – 你不能同时做两个。 你试过把bond0放进去吗?

2.)另外 – 为什么你有STP? 除非您试图在冗余拓扑中将外部网段连接在一起,否则您是否尝试将绑定接口连接到虚拟机? 把它关掉,除非你需要它。

好吧,傻我 – 事实certificate,问题是接口和网关具有相同的IP。

另一种可能性

确保主机的iptables不妨碍客人的方式!