Как я настраиваю таблицу маршрутизации для добавления правильного шлюза?

Я получаю эту ошибку, когда я пытаюсь проверить с помощью 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

Заранее спасибо за любые подсказки об этом!

3
задан 11.12.2010, 02:06

1 ответ

eth0 должен быть в promisc режиме для передачи трафика мосту

моя установка является физическим eth0 в promisc без IP-адреса, br0 с dhcp IP и использованием моста как мой "интерфейс" для аппаратной машины с маршрутом к шлюзу от dhcp, затем интерфейс касания, добавленный к мосту, и это используется в качестве "соединенного мостом" интерфейса в продукте виртуализации. это помогает?

учебное руководство при установке виртуализации с интерфейсами касания и достижимостью: http://www.blindhog.net/linux-bridging-for-gns3-lan-communications/

2
ответ дан 08.12.2019, 01:07

Теги

Похожие вопросы