Назад | Перейти на главную страницу

KVM-гости не могут пройти через мост - нет подключения к Интернету

Я использую KVM с бэкпортом на Debian Squeeze. Банкомат KVM-Guest не может подключиться к Интернету через мост, который я установил. Гости могут связаться друг с другом, хозяин, но ничего снаружи. Я не могу ни пинговать, ни nslookup, ни делать что-либо с удаленным адресом. Гость настроен на статический IP-адрес. Когда у меня не было моста, но был виртуальный мост (KVM-default), гость мог подключиться нормально. После установки моста все сломалось, поэтому я думаю, что проблема в этом.

# 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? Если вы не пытаетесь соединить внешние сегменты вместе в избыточной топологии или пытаетесь подключить связанный интерфейс к своей виртуальной машине? Выключайте его, если он вам не нужен.

Другая возможность:

Убедитесь, что iptables хоста не мешают гостям!

Хорошо, глупый я - как оказалось, проблема заключалась в том, что интерфейс и шлюз имели один и тот же IP-адрес.