[Tuto/HowTo] [GNU/Linux] Utilisation d'OpenVPN côté client

Avatar du membre
voxdemonix
Messages : 1336
Enregistré le : lun. févr. 02, 2015 7:28 pm

[Tuto/HowTo] [GNU/Linux] Utilisation d'OpenVPN côté client

Message par voxdemonix » mar. mai 23, 2017 6:13 pm

musique d'ambiance : Best Music Mix 2017 Easter Mix
Ce topic est une copie de celui-ci.

Utilisation d'OpenVPN côté client
Bonus : Si besoin, vous pouvez vérifier votre IP (publique) à cette adresse (PHP) ou encore ici (PHP + javascript). Si vous voulez checker votre IPv4 en ligne de commande :
Interface Graphique : installer OpenVPN client sur Ubuntu, Xubuntu, Kubuntu, Voyager OS, Linux Mint et le connecter
Note : vous devez utiliser le même nom de domaine que configuré sur le serveur VPN. Ainsi si votre serveur VPN est configuré pour être accédé depuis vpn.helloWorld.com, vous ne pourrez pas y accéder en entrant directement son ip (par exemple 192.168.1.42). Vous pouvez modifier votre fichier /etc/hosts pour corriger ce problème facilement :)
  1. Installez les pré-requis
  2. Vous devez disposer de votre fichier nomUtilisateur.ovpn si vous ne l'avez pas importez le ou demandez le à l'admin du VPN
  3. Lancez le gestionnaire réseau de votre distribution et choisissez "Modifications des connexions" puis "Ajouter" et enfin "Importer une configuration VPN enregistrée" et finalisez avec "Créer".
  4. Le logiciel vous demande le fichier .ovpn
  5. Enfin entrez le mot de passe associé à l'utilisateur (qui permet d'accéder à la clés) et si vous désirez ou non que le VPN soit disponible aux autres utilisateurs du système.
  6. Enregistrez puis tentez de vous connecter à votre VPN pour le tester :)


Ligne de commande : Installer OpenVPN client sur Raspbian/Ubuntu et le connecter
Note : vous devez utiliser le même nom de domaine que configuré sur le serveur VPN. Ainsi si votre serveur VPN est configuré pour être accédé depuis vpn.helloWorld.com, vous ne pourrez pas y accéder en entrant directement son ip (par exemple 192.168.1.42). Vous pouvez modifier votre fichier /etc/hosts pour corriger ce problème facilement :)
  1. Installez les pré-requis
  2. Vous devez disposer de votre fichier nomUtilisateur.ovpn si vous ne l'avez pas importez le ou demandez le à l'admin du VPN
  3. Placez le fichier nomUtilisateur.ovpn dans /etc/openvpn/
  4. Accordez le droit de lecture uniquement pour l'utilisateur qui en a besoin.
    • Code : Tout sélectionner

      sudo chown root:root /etc/openvpn/*.ovpn
      sudo chmod 770 /etc/openvpn/*.ovpn
  5. Lancez openvpn avec le fichier de configuration
    • Code : Tout sélectionner

      sudo openvpn --daemon --cd /etc/openvpn --config nomUtilisateur.ovpn
      Note : par défaut Ubuntu et Raspbian font transiter TOUT le trafic par le VPN et rend isole la machine du LAN. SI vous souhaitez juste avoir accès aux machines connectées à votre VPN, ajoutez l'argument --route-nopull comme suit
      • Code : Tout sélectionner

        sudo openvpn --daemon --route-nopull --cd /etc/openvpn --config nomUtilisateur.ovpn
  6. Testez ! :)
    • Si vous avez forcé le passage par le VPN Si vous n'avez pas forcé le passage par le VPN



Ligne de commande : joindre une machine à l'intérieur du VPN depuis l'extérieur

Android : installer le client OpenVPN et le connecter au serveur
https://play.google.com/store/apps/deta ... nvpn&hl=fr
~ Infernalis Creatorem ~
  • Rejoins le côté obscure, on a des cookies !
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
Donation Dash : XmowiBRku3tsEREp7PhpheY4TgeLLDyKdM

Qui est en ligne

Utilisateurs parcourant ce forum : CommonCrawl [Bot] et 0 invité