Выборочная маршрутизация
для Linux-роутеров
Направляйте нужный трафик через VPN, WAN или пользовательские таблицы маршрутизации.
Разработано для роутеров OpenWRT, Keenetic® и Netcraze®.
Выборочная маршрутизация
Маршрутизация трафика на основе списков доменов, IP-адресов, портов и адресов. Правила проверяются по порядку; трафик, не попавший ни под одно правило, идёт через обычную системную маршрутизацию.
Веб-интерфейс
Управление правилами маршрутизации, мониторинг состояния outbounds и перезагрузка конфигурации через браузер — без SSH.
Failover и проверки состояния
urltest проверяет кандидаты outbound по задержке и выбирает самый быстрый в пределах допуска. Circuit breaker предотвращает флаппинг при устойчивых сбоях.
Несколько типов outbound
Трафик можно направить на конкретный интерфейс, в существующую таблицу маршрутизации (например, WAN) или полностью заблокировать. Тип urltest измеряет задержку и автоматически выбирает лучший интерфейс.
Интеграция с DNS
Генерирует директивы dnsmasq server= и ipset=/nftset=, чтобы разрешённые IP-адреса доменов сразу маршрутизировались через нужный outbound.
Два firewall-бэкенда
Автоматически определяет nftables или iptables. Работает на современных и старых ядрах без изменения конфигурации.
REST API
Встроенный HTTP API для проверки состояния, верификации маршрутизации ядра в реальном времени и перезагрузки конфигурации без перезапуска демона.
Автообновление списков
Удалённые списки доменов и IP загружаются при запуске и обновляются по настраиваемому расписанию, с локальным кэшем в качестве резервного источника.