Exécutez openvpn sur Docker (Windows)
Pour des gens comme ça
- Je souhaite obtenir plusieurs adresses IP avec Docker
- Le client NordVPN se comporte étrangement (ne peut pas se connecter même s'il y a un abonnement valide)
Aperçu
J'ai installé le client NordVPN et j'ai pu me connecter une fois, mais après quelques heures, une fois déconnecté du client NordVPN, je ne pouvais plus me connecter à NordVPN.
Cela semble être un problème existant, j'ai donc décidé d'arrêter d'utiliser le client NordVPN et de me connecter à NordVPN avec le client OpenVPN.
raddit : Is the "expired subscription" bug gonna be fixed some day?
procédure
- Démarrez le conteneur en spécifiant l'autorité réseau et le serveur DNS.
- Installez OpenVPN
- Téléchargez le fichier de configuration NordVPN
- Connectez
1. Démarrez le conteneur en spécifiant l'autorité réseau et le serveur DNS
docker pull ubuntu
docker run -it --cap-add=NET_ADMIN --cap-add=SYS_MODULE --device /dev/net/tun --dns 8.8.8.8 --name ubuntu1 --sysctl net.ipv4.conf.all.rp_filter=2 ubuntu
- Autorité réseau: --cap-add = NET_ADMIN, --device / dev / net / tun
- Spécification du serveur DNS: --dns 8.8.8.8 (serveur google)
2. Installez OpenVPN
apt-get install openvpn
3. Téléchargez le fichier de configuration NordVPN
cd /etc/openvpn
apt-get install wget unzip
wget https://downloads.nordcdn.com/configs/archives/servers/ovpn.zip
unzip ovpn.zip
rm ovpn.zip
4. Connectez
openvpn --config /etc/openvpn/ovpn_tcp/jp429.nordvpn.com.tcp.ovpn --auth-user-pass <( echo -e "[ID VPN Nord]\n [Nord VPN Pass]" ) &
- NordVPN ID / Pass: nom d'utilisateur / mot de passe affiché dans les informations d'identification du service (configuration manuelle) sur ma page
-
- Pas l'identifiant de connexion / Pass du site NordVPN
- Il n'y a pas d'espace demi-largeur dans la chaîne de caractères "" spécifiée pour l'écho
- Changer la partie "jp429" lors du changement de destination de connexion