HAP Lite (RB941-2nD-TC) самовольно создаёт routes

Обсуждение оборудования и его настройки
Ответить
ShadowNet
Сообщения: 19
Зарегистрирован: 19 янв 2021, 18:45

Здравствуйте.

Для объединения двух провайдеров с резервированием взял себе RB941-2nD-TC.

Быстрые настройки - не для нас. Хотя, если бы производитель предоставил возможность в рамках Quick Set этой довольно частой задачи, возможно это облегчило жизнь не только мне, а ещё многим пользователям :-)

Обновился до последней stable 6.48 версии.

Резетнул конфигурацию без дефолта и бэкапа.

Затем с нуля прописал самый тривиальный скрипт с failover:
 
/interface list add name=LAN comment "Internal network"
/interface list add name=ISP1 comment "1-st provider"
/interface list add name=ISP2 comment "2-nd provider"
/interface bridge add name=bridge disabled=no auto-mac=yes protocol-mode=rstp
/interface bridge port add bridge=bridge interface=ether3
/interface bridge port add bridge=bridge interface=ether4
/ip dhcp-client add interface=ether1 disabled=no
/ip dhcp-client add interface=ether2 disabled=no
/interface list member add list=LAN interface=bridge
/interface list member add list=ISP1 interface=ether1
/interface list member add list=ISP2 interface=ether2
/ip pool add name="default-dhcp" ranges=192.168.22.21-192.168.22.254
/ip dhcp-server add name=def-dhcp address-pool="default-dhcp" interface=bridge lease-time=10m disabled=no
/ip dhcp-server network add address=192.168.22.0/24 gateway=192.168.22.1
/ip address add address=192.168.22.1/24 interface=bridge
/ip firewall nat add src-address=192.168.22.0/24 action=masquerade chain=srcnat
/ip route add dst-address=0.0.0.0/0 gateway=192.168.10.1 distance=1 check-gateway=ping
/ip route add dst-address=0.0.0.0/0 gateway=192.168.0.1 distance=2 check-gateway=ping
Вайфай даже и не думал включать, ибо нефиг - есть и более лучшие устройства для его раздачи.

Конфу запулил пакетно пачкой строчек из буфера в эмулятор терминала. Где-то в районе то-ли назначения ip адреса локальной сети, то-ли "/interface bridge" винбокс отключается от устройства, но настройки передаёт полностью.

Казалось бы, всё ок. Можно радоваться и ползти в сторону балансинга, но не тут-то было!

При перезагрузке откуда ни возьмись вылезают ещё два роутинга с весом в 1.

Изображение

Вопрос - сфигали? Железяка решила что она умнее меня?

P.S. При удалении паразитных роутингов и перезагрузке - всё повторяется снова. Я опечален. Может, по малознанию микротиков(конфа написана сегодня с нуля на основе статьи с хабра) я что-то упустил/ошибся, но мне имхуется что это не так.

В конце два традиционных русских вопроса - что делать, и кто виноват?


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Снять галки Add Default Route с dhcp-клиентов.


Telegram: @thexvo
ShadowNet
Сообщения: 19
Зарегистрирован: 19 янв 2021, 18:45

Спасибо, посмотрю и сниму. Но я их не просил в настройке. По моему мнению, если что-то не просится - это не нужно. Ну ок, добавлю запрет в конфиг.
-------update-------
Да, галки стояли. :du_ma_et:


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

У любой установки есть значение по-умолчанию, для некоторых дефолтным может быть положение "выкл", для других - положение "вкл". Установки по-умолчанию для всех полей описаны в официальной документации.

Так вот, по-умолчанию dhcp-клиенты создаются с проставленной галкой "Add Default Route", потому что в самых распространенных сценариях эта галка нужна.


Telegram: @thexvo
ShadowNet
Сообщения: 19
Зарегистрирован: 19 янв 2021, 18:45

Устройство куплено на вторичке за денежку малую. Кроме роутера и блока питания - ничего и не было.


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Там если это печатать нехилая такая книжица получится.
Все в электронном виде.
Например по вашей теме: https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Client


Telegram: @thexvo
Ответить