The script uses the fake_useragent package for improved header-inputĪdded an additional pause to slow the script down on Windows. ![]() When the user combines this with the area_input parameter, it is possible to run NordVPN switcher right from the get-go without any required user-input on Linux (see demo.py for example code). When the skip_settings parameter is set to 1, nordvpn-switcher will assume the user does not wish to execute additional settings. This is a neat function for webscraping purposes.Īdded a 'skip settings' functionality (for Linux users only): Linux users are asked whether they'd like to execute additional settings (such as whitelisting ports) whenever they run the initialize_VPN() function. When the 'complete rotation' parameter is set to 1, server rotation is truly random. This means you're often connecting to the same small subset of fast servers. country, state), since NordVPN automatically opts for the 'best' server in that particular area. This is different from connecting to a specific region (e.g. After rotation and thus when using the rotate_VPN() function, it checks whether your new ip is different from not only the previous ip, but also your original ip.Īdded a 'complete rotation' functionality: allows you to rotate between the 4000+ available servers at random. while scraping), the script saves your original ip when using the initialize_VPN() function in the instructions dict/file. Fixed ip leakage issue: to avoid ip leakage (e.g.Fixed quick connect bug: the script got stuck in an infinite loop if the quick-connect option was chosen using the area_input parameter.Changes in login procedure in newer NordVPN app versions (for Linux users only): Login command has been altered for newer NordVPN app versions.This should fix most of the connection error issues. To remedy this, the list of websites used for the ip check has been updated. Fixed ip check bug : script was unable to detect current ip due to an SSL cert.Fix in nordvpn account check: only relevant if you'd like to login through NordVPN switcher.Spelling error: 'Salk Late City' connection option has been changed to 'Salt Lake City'.IP check - regex fix: website used for IP check has changed old regex pattern is unable to capture new IP.Nord's support documentation is also very good. ![]() My experience has always been good, without exceptions. I've talked with them several times - not for problems but options and alternatives, last time about alternative clients. You get first a bot, but just type live agent and it'll connect you to one. If you want to stick with their client and figure out the Kill Switch problem, go to and have a chat. I've actually not tested it, but if it can also save the login details, it can be scripted to login and open the connection automagically when you login to Windows, or even before. OpenVPN Community client can be run from command line, and is scriptable. ![]() Minuspoints are that you lose all Nord-specific options like Quick Connect, Kill Switch, all speciality servers (unless you find correct config files), NordLynx protocol. Pluspoint are that OVPN clients are quite a lot quicker than Nord's own, and you can save your login credentials i.e. Both work, Connect is maybe a bit simpler. The configuration files are here and instructions here. One possibility is using OpenVPN Connect- or Community client instead of Nord's. I've never had to touch the kill switch, tho - are you sure it's actually off in the settings? The Linux client can at times be a bit cranky. Especially annoying as I've not had to login with the MacOS client since 2019, if not longer. But it is what it is, and won't be changing. I talked to Nord about that when they moved to web-based login.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |