DNS leaks
When TUN is enabled, the desktop app rebuilds config.yaml with:
dns.enable: trueenhanced-mode: fake-ip(if unset)fake-ip-range: 198.18.0.1/16(if unset)- nameservers
8.8.8.8/1.1.1.1if missing - TUN
dns-hijack: [any:53, tcp://any:53]
Manual checks
Section titled “Manual checks”- Proxy mode — browser via system proxy; DNS follows OS or fake-ip depending on profile.
- TUN mode — visit an IP/DNS leak test site; DNS should not bypass the tunnel (
strict-routehelps on multi-homed Windows). - Network change — switch Wi‑Fi/Ethernet while connected; if routing breaks, Disconnect/Connect.
- VMs — VirtualBox/Hyper-V may conflict with strict routing; advanced toggles may come in a future release.
Automated npm run smoke (developer tool) only verifies controller and mixed-port listen.