Исходные данные и цель
Имеется мини-ПК, на котором работает OpenWrt. Устройство оснащено двумя USB-Ethernet адаптерами, к которым подключены два разных интернет-провайдера. В данный момент настроено разделение трафика через mwan3, частично присутствует система запретов.
Необходимо: объединить два канала в один логический канал для равномерного распределения нагрузки на все типы задач (веб-серфинг, торренты, видеозвонки и т.д.). Трафик должен балансироваться по схеме round-robin: например, в торрент-клиенте соединения последовательно распределяются между обоими провайдерами.
Основные требования
- Настройка mwan3 для работы в режиме round-robin (по умолчанию для всех TCP/UDP потоков).
- Корректное применение предыдущих/существующих правил запрета (фильтрации трафика) к новой схеме объединения.
- Оптимизация для стабильности при пиковых нагрузках (торренты).
- Разделение трафика между локальной сетью (LAN) и WAN1/WAN2 только по методу балансировки, без дополнительных задержек.
Ожидаемый результат
Готовая к работе прошивка с релизной конфигурацией, при которой:
- Пользователи в локальной сети не теряют соединения при отказе одного из провайдеров;
- Скорость на загрузке торрентов может суммироваться;
- Интерактивные приложения (мессенджеры, онлайн-игры) стабильно работают на одном канале или автоматически переключаются.