[d-kernel] bridge and VLANs
Peter V. Saveliev
peet на altlinux.ru
Пн Дек 19 17:24:32 MSK 2005
...
Кто-нибудь может объяснить следующее загадочное явление:
уровень 1) есть два интерфейса, eth0 и eth1
уровень 2) они объеденены в bridge -- br0
уровень 3) бридж в транке, на нём br0.101, br0.102 и т.д.
Далее, если мы заруливаем траффик из 101го VLAN'a в 102й с маскарадом, то с ужасом обнаруживаем, что проходящие пакеты не попадают в nat POSTROUTING, что делает использование маскарада из VLAN'a в VLAN невозможным: он просто не работает.
Это явление наблюдается на 2.6 ядрах всех доступных мне версий и сборок, включая не-ALT. На 2.4 ещё не проверял. Есть ли у кого есть соображения на эту тему?
--
Peter V. Saveliev
Подробная информация о списке рассылки devel-kernel