Hello,
First, I want to congratulate you on this amazing application.
I’ve been using it for a few days and it works very well.
There’s one thing I don’t understand: why do people ask to implement a Kill Switch if the app already works as one?
My WiresockUI configuration:
-Minimize to tray on start
-Auto connect on start
-Check updates
-Show notification
-Disable Auto-Admin
VPN config:
– No DNS configured
– AllowedIPs = 0.0.0.0/0, ::/0
– AllowedApps = firefox,Telegram
– PersistentKeepalive = 25
With the configuration above, WiresockUI did not start when Windows was turned on because my user is NOT ADMIN, so I did the following:
– I copied a WiresockUI shortcut to: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
– To ensure Wiresock is running before launching an application that needs VPN, I modified the shortcut properties of those apps, in the Target field:
cmd.exe /c start “” “C:\Users\USER\Documents\WireSockUI-v0.2.6-AnyCPU-no-uwp\WireSockUI.exe” & start “” “C:\Program Files\Mozilla Firefox\firefox.exe”
DNS Config:
DNS configured in the Firefox app itself to ensure DNS goes through the tunnel.
Secured DNS, Always, Cloudflare, and ECH configured.
Telegram already includes its own DNS, so it always goes through the VPN.
I understand that if I wanted to add an application that I can’t configure DNS for, the DNS queries will be made through my WAN and not through my VPN.
NOW KILL SWITCH:
I don’t do anything and it works perfectly.
If WiresockUI cannot establish a VPN, Firefox and Telegram do not work.
If WiresockUI establishes a VPN and then I turn off the Wireguard SERVER, WiresockUI still indicates ACTIVE even though the VPN server is off, so Firefox and Telegram do not work.
I think it’s perfect.
So I don’t understand why people ask to implement a Kill Switch.
One more question,
I don’t see notifications in Windows when the VPN drops, should I see them? How does the “Show notification” check work?
Thank you very much.