Не удалось пропинговать внешнюю сеть из пространства имен linux, почему?

Я создал пространство имен и использовал пару veth (veth1 и veth2) для соединения пространства имен с моим хостом. Я также создал linux bridge в своем хосте и добавил eth0 и veth1 к мосту в качестве интерфейсов. Вот ее команды:

ip netns add namespace2 ip link add veth1 type veth peer name veth2 ip link set veth2 netns namespace2 brctl addbr br1 brctl addif br1 ens33 ifconfig ens33 0.0.0.0 ifconfig br1 192.168.90.43/22 up brctl addif br1 veth1 ip netns exec namespace2 ifconfig veth2 192.168.90.47/22 up ip netns exec namespace2 route add default gw 192.168.91.254 iptables -t filter -A FORWARD -m physdev --physdev-in ens33 --physdev-out veth1 -j ACCEPT iptables -t filter -A FORWARD -m physdev --physdev-out ens33 --physdev-in veth1 -j ACCEPT 

Когда я пинг на улице от моего хоста, это работает

 ping 8.8.8.8 

Но когда я пинг из своего пространства имен, это не удается

 ip netns exec namespace2 ping 8.8.8.8 

Я пытаюсь пинговать свой шлюз от

 ip netns exec namespace2 ping 192.168.91.254 

У него около 70% потерь упаковки.

Почему это случилось?

Interesting Posts

/ mnt Каталоги исчезают

Как избежать пробелов и т. Д. В переданной переменной, для системного вызова cp в awk

Фиксирование сломанной инициализации X

Подголовка не создает отдельный процесс

Даемонзировать процесс в оболочке?

Обратные глобальные и локальные метки в vi / vim

Найти каталог, если количество файлов превышает X

Не удается найти ОС Windows и ее разделы со всеми данными

Простой стандартный способ печати последней команды bash с меткой времени

Забыл пароль пользователя root для постоянного подключения USB

Настройка TimeoutStopSec в файле systemd

Arch и Windows 7 с двойной загрузкой с шифрованием, заменяя существующую установку Linux

Где в Linux-источниках ядра можно найти список различных клавиатурных сканнодов?

ловушка на выходе команды не работает, если она не используется в функции или под-оболочке

apt-get install не подключается к серверу при попытке установить libssl-dev на Debian Jessie

Linux и Unix - лучшая ОС в мире.