Страница 1 из 1

Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 03:07
drpioneer
Есть три Mikrotik'a. Все они имеют выход в инет. Два из них цепляются клиентами к L2TP серверу, поднятом на третьем. Поверх L2TP подняты EoIP туннели. На каждом Mikrotik'e прокинут мост между внутренним интерфейсом и EoIP (всё, как описано в http://wiki.mikrotik.com/wiki/Russian/% ... E_Mikrotik ). Таким образом все три роутера объединены в сеть. На каждом из роутеров поднят DHCP-сервер, который выдает адреса клиентам в своем диапазоне (первый - 192.168.235.0/24; второй - 192.168.236.0/24; третий - 192.168.237.0/24). Шлюзом в каждом случае выступает тот роутер, к которому подцепился клиент (для первого - 192.168.235.1; для второго - 192.168.236.1; для третьего - 192.168.237.1). На каждом из роутеров развернуты WLAN с одинаковыми настройками (в т.ч. одинаковыми Security Profile). И в принципе меня устраивает как работает эта схема, но есть одна проблема, которая меня напрягает...
Иногда возникает ситуация, когда клиентское устройство, после перемещения из зоны действия WLAN одного роутера в зону действия другого продолжает считать, что оно всё еще работает с первым роутером (т.е. использует IP-адрес и адрес шлюза, выданные предыдущим роутером). В принципе на работоспособность сети это не влияет, но есть понимание, что трафик начинает гоняться не оптимальными путями, а также Firewall Filter Rules начинают работать не так, как было задумано изначально, т.к. на каждом роутере для мобильных клиентов заданы свои правила...
Очень хочется исправить такое положение дел, т.е. после перемещения из зоны действия WLAN одного роутера в зону действия другого, клиентское устройство должно понять, что нужно сменить IP-адрес и адрес шлюза.
Какие варианты на Ваш взгляд возможны?

Заранее спасибо.

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 09:22
vqd
L2 снесите ибо он вам не нужен, а если всё-таки нужен но вы об этом не написали то возьмите листочек и изобразите как вы понимаете процессы которые у вас сейчас происходят, а мы поправим

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 18:07
drpioneer
Попытался изобразить актуальную схему сети: https://yadi.sk/d/DzOJqvTLTjjkV . От L2 отказываться не хочу по политическим соображениям.
Суть проблемы: ноутбук или планшет, работавший с RB2011, после подключения к любому из RB751 иногда продолжает иметь адрес из диапазона 192.168.235.0/24 и шлюзом для него продолжает являться RB2011, что не хорошо. Как можно поправить?

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 18:11
vqd
Ну так в вашей схеме L2 излишне.
вы либо все по L2 стройте, либо все на L3
А то "ни рыба, ни мясо"

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 18:13
vqd
Ну а вообще если охота иметь такой бардак то на L2 фильтры по ДХЦП воткните (что бы у вас между точками ДХЦП запросы не бегали) и будет вам счастье

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 18:52
drpioneer
Я не являюсь гуру в сетевых делах, поэтому у меня возникли вопросы по Вашим ответам...
1. Под фильтрами по ДХЦП что имеется ввиду? Добавление в Firewall Filter правила, которое дропает все пакеты, что проходят по 67/68 UDP ?
2. Почему такую схему Вы определяете, как бардак?
3. Почему на Ваш взгляд в этой схеме L2 лишнее?

Заранее спасибо.

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 19:13
vqd
1. Ищите по форуму, уже мусолили и не однократно
2, 3. потому что бардак. У вас по сути 3 разных сети и для организации хождения трафика между сетями используется маршрутизация и трафик бегает по L2TP, в тоже время вы сверху запихиваете EoIP который в принципе у вас не работает а только мешает (судя по вашему описанию). Сейчас вы воткнете фильтры и EoIP будет использоваться только для хождения широковещательных пакетов.

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 21:03
wolf_ktl
drpioneer писал(а):Я не являюсь гуру в сетевых делах, поэтому у меня возникли вопросы по Вашим ответам...
1. Под фильтрами по ДХЦП что имеется ввиду? Добавление в Firewall Filter правила, которое дропает все пакеты, что проходят по 67/68 UDP ?


Заранее спасибо.


Бог тебе в помощь
Решаем проблему раздачи адресов, пусть юзеры адреса получают только от своего DHCP-сервера:

/interface bridge filter add action=drop chain=forward dst-port=67 ip-protocol=udp mac-protocol=ip disabled=no comment="Drop all DHCP requests over EoIP bridge"

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 21:49
drpioneer
Благодарствую.

Может быть тогда вот так правильнее:
/interface bridge filter add action=drop in-interface=eoip-xxx chain=forward dst-port=67 ip-protocol=udp mac-protocol=ip disabled=no comment="Drop all DHCP requests over EoIP bridge" ???

Re: Объединяем офисы с помощью Mikrotik

Добавлено: 17 июн 2014, 22:38
podarok66
Фильтр у меня выглядел так:

Код: Выделить всё

/interface bridge filter add action=drop chain=forward dst-port=67 ip-protocol=udp mac-protocol=ip disabled=no comment="Drop all DHCP requests over EoIP bridge"