Developer krox12 has released the first public alpha of NetRuleRouter v0.1.0-alpha.1 for Windows and Linux, a local network policy manager designed to route traffic between existing primary and secondary connections without functioning as a VPN client, proxy, or anonymization service.
The project began on 1 April 2026 after reports that Russia’s Ministry of Digital Development was discussing VPN restrictions with domestic platforms. Coverage in Kommersant on 30 March and subsequent RBC articles from 14–16 April documented emerging blocks affecting marketplaces, banks, and the Gosuslugi app, prompting users to toggle VPNs repeatedly.
NetRuleRouter lets users designate a Primary connection (Ethernet or Wi-Fi) and a Secondary connection (VPN, second ISP, or additional adapter) and then apply rules that decide which path specific resources must use. Supported matching methods include exact domains, wildcard subdomains, domain zones such as .ru, IPv4/IPv6 addresses, CIDR ranges, internal suffixes, and application executables or folders.
Three leak-protection modes are available. The default “Only sites from rules” mode keeps traffic assigned to the secondary connection from falling back to the primary when the VPN drops, while still allowing unprotected traffic to use the primary link. Stricter “Everything” and disabled modes are also offered, with known limitations documented for the alpha release.
Built-in diagnostics show live connections, blocked attempts, and suggested additional addresses when a site uses multiple domains. Rule sets can be imported, exported, or loaded from regional presets; the Russian preset routes ChatGPT, Claude, Gemini, and selected AI services through the secondary connection while directing banks and marketplaces through the primary.
The tool supports simultaneous use of corporate and personal VPNs by preserving the corporate tunnel’s own routes and allowing the user to specify which connection the corporate client itself should traverse. A first-run wizard installs the background service (requiring administrator rights once on Windows) and helps bind the secondary adapter even when VPN clients rotate TAP interfaces.

