[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