issue has been off and on for a few months, but not the only way my desktop will connect to the internet is if I connect to vpn. I already have reset my modem and router.
I have already the following:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset
netsh interface ipv4 reset
netsh interface ipv6 reset
Are you on Linux? If you are, try this.
Disconnect VPN
Run nmcli device
If you see two connections that look something like
pvpn-ipv6leak-protection — pvpn-killswitch
Run
sudo nmcli connection delete pvpn-killswitch
And
sudo nmcli connection delete pvpn-ipv6leak-protection
Reboot and see if it worked.
I have no VPN running and still not getting on…
Disconnect the VPN, then in the app click the Kill switch icon (Countries tab right-hand side), and click Kill switch Off, or Kill switch on.
You likely have the kill switch set to Permanent kill switch, which will, as you’ve found, only allow internet access when you connect to a VPN server.
Kill switch On, will automatically enable the kill switch only if the VPN loses its connection. Manually disconnecting the VPN allows full internet access.
This worked for me. Thanks a ton.
Maybe I’m late, but you helped me. Thanks!
Kill switch is not enabled
If you are only able to access the internet when the VPN is connected, the app is running with the Permanent kill switch active.
Select Kill switch Off, restart your computer, then check internet access without a VPN connection.