Написал NetRuleRouter, чтобы сайты, приложения и сети работали через разные подключения без отключения VPN

habrahabr.ru · tech
Full story

A developer wrote NetRuleRouter to route websites, apps and networks through different connections without turning off the VPN. The problem it targets is that with a VPN on, foreign services work, but some Russian sites, banks or marketplaces ask users to disable it. Turning the VPN off opens those Russian resources but makes some foreign ones unavailable, and switching it back on repeats the cycle. The text also lists corporate VPN, personal VPN, messengers and games as things that may be needed at the same time.

Представьте ситуацию: на компьютере включён VPN, зарубежные сервисы работают, но некоторые российские сайты, банки или маркетплейсы начинают просить его отключить. Выключаете VPN — российские ресурсы открываются, зато часть зарубежных становится недоступной. Включаете обратно — проблема повторяется. А если одновременно нужны корпоративный VPN, личный VPN, мессенджеры, игры и обычный интернет? Мне надоело постоянно переключаться между подключениями. Поэтому я начал разрабатывать NetRuleRouter — программу, которая позволяет управлять маршрутизацией трафика по сайтам, приложениям, IP-адресам и сетям. Причём NetRuleRouter — не VPN-клиент. Он работает поверх уже существующих подключений и позволяет выбирать, через какое из них должен идти определённый трафик. Разработку я начал 1 апреля 2026 года, первые рабочие версии использовал ещё летом, а теперь выпустил первую публичную альфу NetRuleRouter v0.1.0-alpha.1 для Windows и Linux . Хочу рассказать, откуда появилась идея, что уже умеет программа, как я использую её сам и почему при таком количестве возможностей это пока именно alpha. Читать далее

Read full article → Compare