Задать вопрос
@Lx6g1ZG1

Как настроить vlan'ы на Mikrotik RB951G-2HnD?

Mikrotik RB951G-2hnd , приходят 3 vlan'а ,нужно раскинуть их по портам :

vlan 10 в 2 порт
vlan 20 в 3 порт
vlan 30 в 4 порт

согласно документации делается подобным образом:

Add necessary VLAN interfaces on ethernet interface to make it as a VLAN trunk port
/interface vlan
add interface=ether2 name=eth2-vlan200 vlan-id=200
add interface=ether2 name=eth2-vlan300 vlan-id=300
add interface=ether2 name=eth2-vlan400 vlan-id=400

> Add bridges for each VLAN
/interface bridge
add name=bridge-vlan200
add name=bridge-vlan300
add name=bridge-vlan400

> Add VLAN interfaces to their corresponding bridges and ethernet interfaces where untagged traffic is necessary
/interface bridge port
add bridge=bridge-vlan200 interface=eth2-vlan200
add bridge=bridge-vlan200 interface=ether6

add bridge=bridge-vlan300 interface=eth2-vlan300
add bridge=bridge-vlan300 interface=ether7

add bridge=bridge-vlan400 interface=eth2-vlan400
add bridge=bridge-vlan400 interface=ether8


Но при добавлении vlan интерфейсов в bridg'и с физическими интерфейсами ругается что
интерфейс уже добавлен в bridge (т.е. в общий bridge)

[admin@MikroTik] /interface bridge port> add bridge=bridge-vlan200 interface=ether3
failure: device already added as bridge por

Если удалить или деактивировать общий бридж - связь с роутером пропадает, помогает только резет

Адрес для интерфейса общего бриджа присвоен отдельный и интерфейс указан как lan

В чем ошибка , как настроить подобную конфигурацию?
  • Вопрос задан
  • 1509 просмотров
Подписаться 2 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
Diman89
@Diman89
add bridge=тут общий бридж interface=тут влан
не?
в команде interface=ether3 надо влан добавлять, а не физ.интерфейс?
или вообще удалить общий бридж и сделать порты независимыми
Ответ написан
@Grustnui
Судя по всему, у вас Таки Ether3 уже часть какого-то бриджа.

Еще раз давайте проговорим логику. ( в моём варианте 4й порт транк 3й - 10 влан Untaged)
1 ) Создаем бридж под VLAN:
/interface bridge
add fast-forward=no name=br_vlan_10

2) На "транк" интерфейсе создаем сабинтерфейс влана
/interface vlan
add interface=ether4 name=Eth4_vlan_10 vlan-id=10

3) В бридж созданный в п.1 добавляем сабинтерфейс, и порт где оно должно быть untaged
/interface bridge port
add bridge=br_vlan_10 interface=Eth4_vlan_10 trusted=yes
add bridge=br_vlan_10 interface=ether3 trusted=yes

Вроде бы всё :)
Это самый простой вариант, с недавних пор 6.41.2 если не ошибаюсь сделали другой вариант работы VLAN и бриджами. Но старый по прежнему доступен и работает. Посмотрите вот эти 2 видео https://www.youtube.com/watch?v=wq6KVWOFhNI (новый вариант работы с VLAN), https://www.youtube.com/watch?v=Np7rAwvAzq4(старый вариант)

Внимание: Работу с VLAN на Вашем лучше реализовывать через Switch чип. (См первое видео)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы