LINUX.ORG.RU
ФорумAdmin

по бриджам и рутингу


0

0

такая фишка.

например в нетбсд если карту приаттачить к бриджу, то все что через нее идет продолжит работать. В линуксе это не так. К примеру нужно перенести рутинг с карты на бридж -- тогда продолжит работать.

Хочется этот перенос автоматизировать. Чем проще чем лучше.

Просто взять список рутов на карте и перекинуть их на бридж не годится: потому что например если на карте сидит dhclient, то он может через какое-то время запросить новый лиз и поломать этот рутинг.

Может быть можно как-то через iptables перекинуть пакеты? Или может быть вообще есть какой-то магический файл в /proc который заставляет линукс вести себя так же как нетбсд с бриджем?

★★★★★

вот я пытаюсь сделать это через iptables:

# iptables -A POSTROUTING -t mangle -o eth0 -j ROUTE --oif bridge0
iptables v1.3.0: Unknown arg `--oif'
Try `iptables -h' or 'iptables --help' for more information.

хотя в man iptables --oif описана. Что тут не так?

dilmah ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.