Я пытаюсь разобраться с изоляцией VLAN при использовании CAPsMAN. Моя конфигурация: CCR2116 в роли CAPsMAN и два hAP ax2 и один hAP ax3 в качестве CAP'ов. Две Wi-Fi сети: «trusted» (vlan-id 10) и «untrusted» (vlan-id 30).
/interface wifi datapath
add bridge=bridge bridge-horizon=10 client-isolation=yes name=untrusted-datapath vlan-id=30
add bridge=bridge name=trusted-datapath vlan-id=10
Всё работает идеально на CAP, я могу динамически создавать интерфейсы с правильными VLAN ID:
5 D wifi1 bridgeLocal 10 0x80 none
6 D wifi11 bridgeLocal 30 0x80 none
Но… vlan-filtering на самом мосту выставлен в «no», и мне кажется, это рушит саму идею изоляции Wi-Fi сетей. Что я упускаю? Кстати, bridge horizon из datapath тоже не применяется.
/interface wifi datapath
add bridge=bridge bridge-horizon=10 client-isolation=yes name=untrusted-datapath vlan-id=30
add bridge=bridge name=trusted-datapath vlan-id=10
Всё работает идеально на CAP, я могу динамически создавать интерфейсы с правильными VLAN ID:
5 D wifi1 bridgeLocal 10 0x80 none
6 D wifi11 bridgeLocal 30 0x80 none
Но… vlan-filtering на самом мосту выставлен в «no», и мне кажется, это рушит саму идею изоляции Wi-Fi сетей. Что я упускаю? Кстати, bridge horizon из datapath тоже не применяется.
