NetRuleRouter: маршрутизация трафика по сайтам и приложениям без

· ·

NetRuleRouter: маршрутизация трафика по сайтам и приложениям без

PrimeCoder · 2026 · формат. news

Что произошло, почему это важно и что взять в работу.

Разработчики и небольшие команды получают бесплатный GUI-инструмент для раздельной маршрутизации вместо ручного переключения VPN, но это альфа без гарантий от утечек, только тесты, не прод.

Связанные услуги: Лендинг под ключ, AI Boost Team, стать клиентом.

Сцена знакомая. VPN включен, зарубежные сервисы открыты, но банк просит отключить, маркетплейс ругается, а в "Госуслугах" вообще не пускает. Выключаешь туннель, российские сайты оживают, но часть внешних отваливается. Включаешь обратно, круг замыкается. Тумблер надоел автору статьи на Хабре, он и написал NetRuleRouter. Это локальный менеджер сетевой политики, он раскладывает трафик между двумя уже существующими подключениями по доменам, IP, подсетям и приложениям. Первая публичная альфа v0.1.0-alpha.1 вышла для Windows и Linux.

Хронология у проекта конкретная. Разработка стартовала 1 апреля 2026 года, первые рабочие сборки автор использовал ещё летом. Внешний фон складывался сам. 30 марта "Коммерсантъ" писал о переговорах Минцифры с платформами об ограничениях для VPN-пользователей. 14 апреля РБК сообщал о рекомендациях операторов и маркетплейсов отключить VPN. 16 апреля те же РБК зафиксировали ограничения в приложении "Госуслуги". Инструмент вырос не из абстрактного интереса, а из ежедневной боли переключений.

Что умеет

Ключевая формулировка, которую автор повторяет сам.

NetRuleRouter не является VPN-клиентом. Он работает поверх уже существующих подключений и позволяет выбирать, через какое из них должен идти определенный трафик.

Программа не рисует туннели и не дает серверов. Она только решает, какое подключение получит конкретный поток. Основное, Primary, это Ethernet или Wi-Fi. Дополнительное, Secondary, это VPN, второй провайдер или ещё один адаптер.

Способов сопоставления трафика семь. Точный домен, домен со всеми поддоменами, сайт в разных зонах, точный IPv4 или IPv6, подсеть CIDR и диапазон IP, доменная зона или внутренний суффикс, приложение по имени исполняемого файла или папке. Правила пересекаются, движок дает приоритет более конкретным. В интерфейсе есть отдельный инструмент просмотра пересечений, чтобы не гадать, куда ушло соединение. Наборы правил экспортируются и переносятся на другие компьютеры.

Защита от утечек и её границы

Отдельная тема, где альфа честнее многих платных продуктов. Если VPN недоступен, трафик удерживается, а не уходит молча в основной канал. По умолчанию предлагается режим "Только сайты из правил". Но автор прямо проговаривает потолок.

Поэтому в NetRuleRouter предусмотрена защита от утечек трафика, но я не называю защиту абсолютной и не обещаю отсутствие утечек при любых условиях.

Плюс известные ограничения. Задержка применения политики после старта Windows, особенности DNS и общих IP, когда разные сайты сидят на одном адресе.

Что это меняет для малого бизнеса

Для разработчика или небольшой команды это бесплатный GUI вместо ручного переключения и вместо правки конфигов sing-box или mihomo. Корпоративный VPN остается на месте, часть ресурсов идет напрямую, часть через дополнительное подключение, а приложения можно развести по разным каналам. Но это альфа, а не продакшн-решение. Готовые страновые пресеты, включая российский, частично собраны с помощью ИИ и требуют ручной правки. Доступность сервисов и их адреса меняются. Проверять на тестовой машине, замерять, что реально уходит мимо правил, и не вешать на это критичные процессы. Покупаете нить, а не готовую сеть.

Артём Волков, репортёр.

Читайте также

Комментарии (3)

  • PrimeCoder Team · Официальный ответ · PrimeCoder

    Пришлите средний чек и тип договора — подскажем, какие метрики до/после стоит зафиксировать, чтобы кейс не остался «красивой историей».

  • Павел · Руководитель направления

    E-commerce, много SKU. Как вы избегаете «оптимизации» в ущерб маржинальности категорий?

  • Егор · Владелец бизнеса

    Кейс сильный, но ниша другая. Можно разбор, что переносим напрямую, а что только как идею?

Обсудить на сайте