[devel] etcnet and bridge (vlan_filtering)
Sergey Afonin
asy на altlinux.org
Ср Ноя 17 11:05:03 MSK 2021
On Monday 26 November 2018, Alexey Shabalin wrote:
> > > brctrl кусок legacy, который давно все повыкидывали.
> > > Предлагается изменить этот файл, ориентируясь на ip:
> > Извините, у меня он используется на десятке машин. Когда
> > будете выкидывать, сообщите, пожалуйста, что и на что менять.
>
> Подскажите, что у вас прописано в этих файлах, что бы я подсказал на
> что заменить.
Я тоже, наконец, добрался.
ether0
ether0.899
ether1
ether1.899
bridge0:
TYPE=bri
HOST='ether0.899 ether1.899'
bridge0.900
TYPE=vlan
HOST=bridge0
VID=900
То есть в бридж объединяются два VLAN. Далее в этом
бридже должны ходить другие VLAN. В p8 конфигурация
работает, в p9 (и, видимо, далее - нет).
И интерфейс bridge0.900 не работает, и если на физические
интерфейсы навесить кого-то с X.899.900, то через бридж
трафик не ходит.
tcpdump -eni ether0 показывает, что нужное прилетает:
12:00:50.979026 00:1c:c0:18:fc:89 > Broadcast, ethertype 802.1Q (0x8100), length 60: vlan 899, p 0, ethertype 802.1Q, vlan 900, p 0, ethertype ARP, Request who-has 10.10.10.252 tell 10.10.10.254, length 38
Но вот на выходе (ether1) 899 куда-то срезается:
12:02:05.730383 00:1c:c0:18:fc:89 > Broadcast, ethertype 802.1Q (0x8100), length 56: vlan 900, p 0, ethertype ARP, Request who-has 10.10.10.252 tell 10.10.10.254, length 38
--
С уважением, Сергей Афонин.
Подробная информация о списке рассылки Devel