Cache server IP addresses on load
Have VyprVPN Cache the IP addresses it needs to connect a VPN tunnel and optionally use those instead of DNS based connections.
Let me explain why.
One or another of the development tools that I use cause a weird but persistent problem on my PCs. Whenever a new network connection appears on my PC for whatever reason, DNS resolution fails for approx. 5 minutes before starting to work again. The result being that when I need to turn off the VPN I cannot reconnect it again for over 5 minutes, and during that time my PC does not have internet (except for those apps that use IPs, such as Skype). This is VERY annoying... it also effects my PC on startup so that it is a good 5+ minutes after windows loads before I can get internet..
During this "down time" I can still RDP to my servers if I use the IP instead of the hostname, so I know the problem is DNS based.
Now, a weird thing.. the moment I gain an active connection to VyprVPN that problem goes away. I have internet the second it manages to connect.
It would be awesome if I could connect VyprVPN immediately using a cached IP or something..
