Задать вопрос
@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

В чем ошибка , как настроить подобную конфигурацию?
  • Вопрос задан
  • 1539 просмотров
Подписаться 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 чип. (См первое видео)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Монетка Екатеринбург
от 140 000 до 170 000 ₽
КОД ГРИН Инжиниринг Санкт-Петербург
от 30 000 ₽
Skillaz Москва
До 250 000 ₽