Skip to content

A utility that pings a range of nordVPN servers and return the servers with the fastest response

License

Notifications You must be signed in to change notification settings

z3d6380/nordPing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

nordPing

A utility that pings a range of nordVPN servers and return the servers with the fastest response

Help Output:

python nordPing.py [-h] [-c PING_COUNT] [-n TOP_N] [-C COUNTRY_CODE] [-L LOWER_RANGE] [-U UPPER_RANGE] [-p PROCESSES] [--version]

This script will ping the NordVPN servers and return the ones with the fastest response times

optional arguments:
  -h, --help            show this help message and exit
  -c PING_COUNT, --ping_count PING_COUNT
                        Number of pings to send to each server (Default: 1)
  -n TOP_N, --top_n TOP_N
                        Number of fastest responses to return (Default: 3)
  -C COUNTRY_CODE, --country_code COUNTRY_CODE
                        Country code for the servers to ping (Default: us)
  -L LOWER_RANGE, --lower_range LOWER_RANGE
                        Lower range of the servers to ping (Default: 5500)
  -U UPPER_RANGE, --upper_range UPPER_RANGE
                        Upper range of the servers to ping (Default: 5502)
  -p PROCESSES, --processes PROCESSES
                        Number of processes to use (Default: 5)
  --version             show program's version number and exit

Example Use:

Input

python nordPing.py -c 3 -n 5 -C us -L 9372 -U 9390 -p 8

Output


Settings:
-------------------------------
Ping count:             3
Country code:           us
Lower range:            9372
Upper range:            9390
Parallel Processes:     8

The 5 fastest responses are:
-------------------------------
 - us9373.nordvpn.com: 17.9 ms
 - us9382.nordvpn.com: 18.0 ms
 - us9378.nordvpn.com: 18.3 ms
 - us9385.nordvpn.com: 19.3 ms
 - us9379.nordvpn.com: 19.5 ms

Contributions:

Contributions are welcome. Fork the repo, make your changes, create a diff file, and email the diff file and your GitHub username to luis@moraguez.com. If the changes are approved, you will be added as a contributor to the repo.

Donations:

If this utility helped you with a project you're working on and you wish to make a donation, you can do so by clicking the donate button that follows. Thank you for your generosity and support!

Donate using Liberapay

About

A utility that pings a range of nordVPN servers and return the servers with the fastest response

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages