Я получаю эту ошибку, когда я пытаюсь проверить с помощью ping-запросов 8.8.8.8 от моей Виртуальной машины:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 172.30.8.135: icmp_seq=1 Redirect Host(New nexthop: 172.30.8.254)
From 172.30.8.135: icmp_seq=2 Redirect Host(New nexthop: 172.30.8.254)
Когда я пробую wget http://www.google.com, я являюсь отказавшим: соединение приведено к таймауту.
Это - вывод маршрута-n:
Destination Gateway Genmask Flags Metric Ref Use Iface
172.30.8.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 172.30.8.135 0.0.0.0 UG 0 100 0 eth0
Это - то, как моя сеть похожа: Я создал br0 как мост по eth0 для выполнения этого VM. Хост имеет этот IP 172.30.8.135.
Хост имеет доступ к Интернету через eth0, и это - вывод маршрута в хосте:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.30.8.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
0.0.0.0 172.30.8.254 0.0.0.0 UG 100 0 0 br0
Заранее спасибо за любые подсказки об этом!
eth0 должен быть в promisc режиме для передачи трафика мосту
моя установка является физическим eth0 в promisc без IP-адреса, br0 с dhcp IP и использованием моста как мой "интерфейс" для аппаратной машины с маршрутом к шлюзу от dhcp, затем интерфейс касания, добавленный к мосту, и это используется в качестве "соединенного мостом" интерфейса в продукте виртуализации. это помогает?
учебное руководство при установке виртуализации с интерфейсами касания и достижимостью: http://www.blindhog.net/linux-bridging-for-gns3-lan-communications/