Easily connect to and switch between, OpenVPN servers hosted by NordVPN.
Project description
|PyPI version| |license|
openpyn : A wrapper around openvpn
===============
A python3 script to easily connect to and switch between, **OpenVPN servers hosted by NordVPN**.
Quickly Connect to the **least busy** servers (using current data from Nordvpn's website) with **lowest latency** from you.
Find servers in a **specific country** or even a **city**. It **Tunnels DNS traffic** through the VPN which normally
(when using OpenVPN with NordVPN) goes through your ISP's DNS (still unencrypted, even if you use a thirdparty)
and completely compromises Privacy!
Features
--------
- Automatically connect to least busy, low latency servers in a given country.
- Find and connect to servers in a specific city or state. (New!)
- Uses NordVPN's DNS servers and tunnels DNS queries through the VPN Tunnel.
- Use Iptable rules to prevent leakage if tunnel breaks (Experimental).
- Quickly Connect to any specific server. i.e au10 or us20.
- Downloads and Updates (modifications) the latest config files from NordVPN.
- Option to run the script in background (openvpn daemon mode).
- Options to finetune server selection based on "Server Load" or "Ping Latency".
- Excludes the servers that don't support OpenVPN (TCP or UDP depending upon which one you are trying to use).
- Finds and displays nord vpn servers (with extra info) in a given country.
- Now list and connect to servers with "Peer To Peer" --p2p, "Dedicated IP" --dedicated, "Tor Over VPN" --tor, \
"Double VPN" --double, "Anti DDos" --anti-ddos support.
To Install
--------------
::
pip3 install openpyn
To Upgrade
-------------
::
pip3 install --upgrade openpyn
To Uninstall
----------------
::
pip3 uninstall openpyn
openpyn : A wrapper around openvpn
===============
A python3 script to easily connect to and switch between, **OpenVPN servers hosted by NordVPN**.
Quickly Connect to the **least busy** servers (using current data from Nordvpn's website) with **lowest latency** from you.
Find servers in a **specific country** or even a **city**. It **Tunnels DNS traffic** through the VPN which normally
(when using OpenVPN with NordVPN) goes through your ISP's DNS (still unencrypted, even if you use a thirdparty)
and completely compromises Privacy!
Features
--------
- Automatically connect to least busy, low latency servers in a given country.
- Find and connect to servers in a specific city or state. (New!)
- Uses NordVPN's DNS servers and tunnels DNS queries through the VPN Tunnel.
- Use Iptable rules to prevent leakage if tunnel breaks (Experimental).
- Quickly Connect to any specific server. i.e au10 or us20.
- Downloads and Updates (modifications) the latest config files from NordVPN.
- Option to run the script in background (openvpn daemon mode).
- Options to finetune server selection based on "Server Load" or "Ping Latency".
- Excludes the servers that don't support OpenVPN (TCP or UDP depending upon which one you are trying to use).
- Finds and displays nord vpn servers (with extra info) in a given country.
- Now list and connect to servers with "Peer To Peer" --p2p, "Dedicated IP" --dedicated, "Tor Over VPN" --tor, \
"Double VPN" --double, "Anti DDos" --anti-ddos support.
To Install
--------------
::
pip3 install openpyn
To Upgrade
-------------
::
pip3 install --upgrade openpyn
To Uninstall
----------------
::
pip3 uninstall openpyn
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openpyn-1.5.6.tar.gz
(29.1 kB
view details)
File details
Details for the file openpyn-1.5.6.tar.gz
.
File metadata
- Download URL: openpyn-1.5.6.tar.gz
- Upload date:
- Size: 29.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
8054ef6af22b9928a56f791028c643ad2e167e247a1ab02540a554d314189c6d
|
|
MD5 |
cec1ab319c3efd3d7deb4f3b90a9b527
|
|
BLAKE2b-256 |
95e535f6ca37d9ebf6b82eda7eeedddf60c6de555799dcfbb40436387798c502
|