microbug / docker-cryptostorm-client

Cryptostorm OpenVPN client that runs in a Docker container
MIT License
8 stars 1 forks source link

Consider checking if VPN server is still up, otherwise select different .ovpn? #6

Open zilexa opened 3 years ago

zilexa commented 3 years ago

Just a suggestion, I noticed NordVPNproxy automatically checks if you are on the best server, and otherwise switches to a different server from NordVPN. Wondering if this is possible with Cryptostorm as well. Perhaps it is a NordVPN feature, not something a client can built in.

If one of Cryptostorm servers goes down and you happen to be connected to that one, it will take a user some time to figure out this is the reason their other containers have no internet (that use your container for internet access).

At least a way to auto-switch to a different config file/server if the server cannot re-connect would be amazing.

microbug commented 3 years ago

The hard work behind this feature is provided by NordVPN themselves in their API (see this file). I don't think Cryptostorm has such an API, although I would be happy to be proven wrong.