В роутерах и контроллерах RTU, есть возможность использовать несколько внешних интерфейсов с помощью которых роутер получает доступ во внешние сети.

Начиная с прошивки 1.5.1 введен пакет Mwan3

С помощью данного пакета можно выполнить ряд конфигураций в зависимости от нужных задач:

1. Приоритетный 3G канал, WAN резервный.

2. Приоритетный WAN канал, 3G резервный.

3. Объединение двух каналов для увеличения скорости.

Для использования данного режима необходимо "разобрать" сетевой мост LAN(br-lan) и создать WAN интерфейс.

Вы можете ознакомиться с примером корректного разделения сетевого моста в статье

Разделение сетевого моста LAN(br-lan)


1. Подготовка интерфейсов

Для корректной работы необходимо создать WAN интерфейс на порту eth0 или eth1(рекомендуемый)

Имя интерфейса делаем по умолчанию wire_internet

(Важно! имя интерфейса должно быть обязательно в нижнем регистре!!!)

Не забываем указать зону межсетевого экрана WAN для нашего нового интерфейса!!!

В результате мы должны получить вот такой список:


ВАЖНО!!! Для работы Mwan3 необходимо указать разные метрики для WAN интерфейсов.

INTERNET - имеет по умолчанию метрику 2 (т.е. вторичный интерфейс)

WIRE_INTERNET - необходимо установить метрику 1 (например это у нас основной интерфейс)


Метрику изменить можно при редактировании интерфейса:


2. Настройка Резервирования WAN

Настройки пакета находятся в меню Сеть -> Резервирование WAN


Необходимо перейти в конфигурирование для того, чтобы активировать работу с интерфейсами:

По умолчанию параметр Enabled выставлен в No


Редактируем настройки нужных интерфейсов:


После включения нужных интерфейсов и редактирования параметров проверки, настраиваем Правило для трафика:


Выставляем нужное нам (например balanced):


Доступные политики по умолчанию:

eth_only - Трафик идет только через интерфейс eth, 3G не используется.

3g_only - Трафик идет только через интерфейс 3G, eth не используется.

balanced - Распределение нагрузки на интерфейсы (eth-60%, 3G-40%).

eth_prefer - Приоритет трафика на интерфейс eth, если он не работает, трафик идет через 3G.

3g_prefer - Приоритет трафика на интерфейс 3G, если он не работает, трафик идет через eth.


Проверяем работу наших каналов:


Интерфейсы работают, можно проверять скорость.


3. Консольная настройка Резервирования WAN

Настраиваем файл конфигурации /etc/config/mwan3

nano /etc/config/mwan3


Вносим изменения в структуру и сохраняем файл:

config interface 'wire_internet'
   option count '1'
   option timeout '2'
   option down '3'
   option enabled '1'
   option reliability '2'
   option interval '5'
   option up '8'
   list track_ip '77.88.8.8'
   list track_ip '8.8.4.4'


config interface 'internet'
   option enabled '1'
   option count '1'
   option down '3'
   list track_ip '77.88.8.8'
   list track_ip '8.8.4.4'
   option reliability '1'
   option timeout '5'
   option interval '60'
   option up '8'


config rule 'default_rule'
   option dest_ip '0.0.0.0/0'
   option proto 'all'
   option sticky '0'
   option use_policy 'balanced'


Перезагружаем mwan3

mwan3 restart


Отслеживаем работу mwan3

logread | grep mwan3

mwan3 status


Сопутствующие статьи:

Как подключиться к роутеру RTU?


Дополнительная информация:

Wiki на GitHub

Страница на сайте Teleofis

Контроллеры на платформе роутера RTU