Ampadud
I'd like to start off by saying I am a newb when it comes to setting up VPN's so you may have to dumb it down. I will do my best to explain my problem in detail and if any additional information is needed I will be happy to provide. I am currently running OpenVPN GUI v1.0.3 with PIA's VPN service. I'm also running simple DNScrypt along side with it because I still tend to get DNS leaks with the VPN alone. This setup works for me but I run into annoyances whenever I switch to public networks or when my Surface Pro 3 goes into sleep/hibernation. It's never an easy process to reconnect my VPN and DNScrypt at certain WiFi hotspots. For example, if I'm at work, I connect to verizon's public hotspot. I have to reset my DNS IP in my network settings and disconnect my VPN before I can connect to their network. Then I have to put those configurations back in. I know there has to be a simpler method of doing this. Besides the annoyance with public Wifi spot, whenever my Surface Pro recovers from sleep/hibernation. I either have to press the reconnect button to regain connection or I have to close and reopen the application. I was wondering if there is a solution to have it reconnect as soon as I am connected to a network. Thank you for any help in advance.