====== OpenVPN: Linux/*BSD/*NIX CLI méthode générique ====== Cette documentation est pour les personnes à l'aise avec l'interface en ligne de commande. ===== Installation d'OpenVPN ===== Installez le package openvpn pour votre distribution, ou compilez depuis [[https://openvpn.net/community-downloads/|source]]. Vous avez besoin d'OpenVPN 2.3.4 ou plus récent. Pour les systèmes basés sur Debian/Ubuntu, la commande est: ''sudo apt-get install openvpn'' ===== Configuration d'OpenVPN ===== Générez et téléchargez un fichier de configuration ([[https://www.arethusa.co/account/|My account > Services: VPN > "Generate OpenVPN configuration file" > "Generate"]]), et sauvez-le dans votre dossier home (ou n'importe quel endroit que vous voulez sur votre ordinateur). ===== Configuration DNS ===== En utilisant cette méthode de connexion, OpenVPN ne va pas automatiquement configurer votre ordinateur pour qu'il utilise les serveurs DNS fournis par le VPN. Vous devez: * installer un script afin de mettre à jour dynamiquement votre configuration DNS quand le VPN est lancé ou arrêté, * ou configurer votre ordinateur pour qu'il utilise des résolveurs DNS publics (le plus facile), * ou installer un résolveur DNS local et configurer votre ordinateur pour qu'il l'utilise (meilleur choix si vous ne redémarrez pas souvent votre ordinateur). ===== Connexion ===== * Ouvrez un nouveau terminal. * Si vous n'avez pas sauvé le fichier de configuration dans votre dossier home, ''cd'' vers ce dossier. * Tapez: ''%%sudo openvpn --config arethusa.ovpn%%'' * Entrez votre nom d'utilisateur VPN, puis votre mot de passe VPN (si besoin). * Gardez le terminal ouvert. Une fois connecté, [[ip_check|vérifiez vos adresses IP]]. Appuyez sur Control-C quand vous voulez arrêter le VPN. ===== Diagnostics ===== Le log OpenVPN s'affiche directement dans le terminal.