Français  English 


OpenVPN (enveloppé dans stunnel)

Ces instructions ne doivent être utilisées que si les connexions OpenVPN sont bloquées activement dans votre pays ou par votre FAI. La performance sera meilleure si vous pouvez vous connecter directement, mais certains pays (notamment la Chine et l'Iran) emploient 'Deep Packet Inspection' pour détecter et affronter les connexions OpenVPN. Certaines entreprises font de même. Si vous ne rentrez pas dans cette catégorie, reportez-vous à la norme instructions OpenVPN à la place.

Suite à ces étapes, vous enveloppez votre trafic OpenVPN dans un tunnel crypté, de sorte qu'il ressemblera comme du trafic SSL standard soit dirigé vers un port où ce type de trafic serait attendu. Cela empêchera le 'DPI' d'identifier la nature veritable de vos paquets, ce qui vous permetera d'utiliser OpenVPN librement.

Une note sur les fichiers clients

Pour des raisons de sécurité, les clients OpenVPN ont généralement leurs propres certificats et clés privées. Le serveur auquel vous vous connectez a été configuré pour permettre aux clients de partager le même certificat et la même clé privée, mais vous pouvez éventuellement donner à votre téléphone et votre ordinateur portable des clés différentes, par exemple.


Windows

Installation Stunnel

  1. Téléchargez et exécutez l'installateur stunnel.
  2. Téléchargez le fichier stunnel.conf qui a été personnalisé pour fonctionner avec ce serveur:
  3. Ouvrez le répertoire où vous avez installé stunnel. Pour la plupart des utilisateurs, cela sera dans C:\Program Files\stunnel ou C:\Program Files (x86)\stunnel.
  4. Faites glisser et déposez le fichier stunnel.conf téléchargé dans ce répertoire.
  5. Double-cliquez sur stunnel.exe dans le répertoire d'installation pour lancer le service.

Maintenant, vous êtes prêt à installer OpenVPN et à le configurer pour acheminer son trafic via Stunnel. Un profil .ovpn personnalisé préconfiguré pour fonctionner à côté du fichier stunnel.conf rendra cela facile.

Installation OpenVPN

  1. Téléchargez et exécutez l'installateur Windows OpenVPN.
  2. Cliquez sur Suivant et acceptez le contrat de licence en sélectionnant J'accepte.
  3. Cliquez Suivant sur l'écran Choose Components (Choisir les composants). Laissez toutes les options par défaut cochée.
  4. Notez le dossier de destination. C'est là que vous placerez le profil de configuration client 52.15.254.140-direct.ovpn après l'installation. Cliquez sur Install (Installer).
  5. Un avis de sécurité Windows apparaîtra et demande Voulez-vous installer ce logiciel de périphérique?. Cliquer Installer.
  6. Cliquez Next sur l'écran Installation Complete (installation complète).
  7. Décochez Show Readme puis cliquez Finish (finir).
  8. Cliquez-droit sur l'icône OpenVPN GUI et choisissez Propriétés.
  9. Allez à l'onglet Compatibilité et cliquez sur la coche Exécuter ce programme en tant qu'administrateur dans la section Niveau du privilège.
  10. Double-cliquez sur l'icône OpenVPN GUI situé sur votre bureau afin de lancer l'application.
  11. Téléchargez l'un de ces profils OpenVPN unifiés:
  12. Ouvrez le directoire config situé dans le dossier de destination. Pour la plupart des utilisateurs, ça sera C:\Programmes\OpenVPN\config ou C:\Program Files (x86)\OpenVPN\config. Vous verrez un seul fichier README dans ce répertoire.
  13. Faites glisser et déposez le 52.15.254.140-stunnel.ovpn téléchargé a cette location juste à côté du fichier README.
  14. Faites un clic droit sur l'icône OpenVPN dans la barre des tâches et choisissez Connecter.
  15. Vous verrez des journaux se déplacent à mesure que la connexion est établie, suivie d'une notification de la barre des tâches indiquant votre adresse IP attribuée.
  16. Succès ! Vous pouvez vérifier que votre trafic est correctement routé par recherche de votre adresse IP sur DuckDuckGo. Il devrait dire Votre adresse IP publique est 52.15.254.140.

macOS

Installation Stunnel

  1. Installer Homebrew, si vous ne l'avez pas.
  2. Installer stunnel utilisant Homebrew:

    brew install stunnel

  3. Téléchargez le fichier stunnel.conf qui a été personnalisé pour fonctionner avec ce serveur:
  4. Remplacez le fichier défaut stunnel.conf avec la version personnalisée. Assurez-vous de mettre à jour l'emplacement de la source si vous avez téléchargé le fichier dans un répertoire différent.

    cp ~/Downloads/stunnel.conf /usr/local/etc/stunnel/

  5. Lancez stunnel:

    stunnel

Maintenant, vous êtes prêt à installer OpenVPN et à le configurer pour acheminer son trafic via Stunnel. Un profil .ovpn personnalisé préconfiguré pour fonctionner à côté du fichier stunnel.conf rendra cela facile.

Installation OpenVPN

  1. Téléchargez et lancez Tunnelblick.
  2. Saisissez votre mot de passe pour permettre le processus d'installation de finir, en suite cliquez OK.
  3. Cliquez Lancer une fois l'installation est terminée.
  4. Cliquez J'ai des fichiers de configuration.
  5. Téléchargez l'un des profils unifiés d'OpenVPN:
  6. Double-cliquez le profile OpenVPN.
  7. Vous devrez choisir si le profil doit être disponible pour tous les utilisateurs ou seulement pour l'utilisateur actuel. Après avoir effectué votre sélection, vous devrez entrer votre mot de passe.
  8. Recherchez l'icône Tunnelblick dans votre barre de menus. Cliquez dessus et choisissez Connecter.
  9. Succès! Vous pouvez vérifier que votre trafic est correctement routé par recherche de votre adresse IP sur DuckDuckGo. Il devrait dire Votre adresse IP publique est 52.15.254.140.

Linux

Installation Stunnel

  1. Assurez-vous que stunnel est installé:

    sudo apt-get install stunnelsudo yum install stunnelgestionnaire-de-paquetage-esoterique hipster stunnel

  2. Téléchargez le fichier stunnel.conf qui a été personnalisé pour fonctionner avec ce serveur:
  3. Copiez stunnel.conf vers la bonne destination. Assurez-vous de mettre à jour l'emplacement de la source si vous avez déplacé le répertoire ailleurs.

    cp ~/Downloads/stunnel.conf /etc/stunnel/

  4. Les utilisateurs d'Ubuntu doivent ajuster le fichier /etc/default/stunnel4 et assurez-vous que ENABLED est défini sur 1.
  5. Redémarrez le service Stunnel:

    sudo service stunnel4 restart ou sudo service stunnel restart

Maintenant, vous êtes prêt à installer OpenVPN et à le configurer pour acheminer son trafic via Stunnel. Un profil .ovpn personnalisé préconfiguré pour fonctionner à côté du fichier stunnel.conf rendra cela facile.

Installation OpenVPN

  1. Installer OpenVPN :

    sudo apt-get install openvpnsudo yum install openvpngestionnaire-de-paquetage-esoterique hipster openvpn

  2. Téléchargez l'un de ces profils OpenVPN unifiés :
  3. Copiez le fichier 52.15.254.140-direct.ovpn téléchargé vers l'emplacement de votre choix. /etc/openvpn/ est une bonne option.
  4. Sur certaines distributions, l'option DNS DHCP poussée du serveur OpenVPN sera ignorée. Cela signifie que vos requêtes DNS seront toujours acheminées via les serveurs de votre FAI qui les rend vulnérables à ce que l'on appelle une fuite DNS.

  5. Exécutez OpenVPN et passez le profil .ovpn en option.

    sudo openvpn 52.15.254.140-stunnel.ovpn

  6. Succès ! Vous pouvez vérifier que votre trafic est correctement routé par recherche de votre adresse IP sur DuckDuckGo. Il devrait dire Votre adresse IP publique est 52.15.254.140.

Le plugin OpenVPN pour NetworkManager semble devenir très confus à la manière dont il doit acheminer le trafic lorsque vous vous connectez à un serveur OpenVPN via une connexion stunnel. L'ajout manuelle d'informations sur l'itinéraire ne semble pas aider. Par conséquent, contrairement aux instructions non stunnel, les étapes ci-dessus sont également la méthode de connexion recommandée pour Ubuntu.

Android

Installation SSLDroid

  1. Téléchargez la clé PKCS #12 stunnel
  2. Copiez le fichier stunnel.p12 sur votre téléphone.
  3. Installez SSLDroid et lancez-le.
  4. Appuyez sur le bouton de menu.
  5. Tapez Add tunnel.
  6. Tapez Tunnel name et saisissez streisand-demo-site.
  7. Tapez Local port et saisissez 41194.
  8. Tapez Remote host et saisissez 52.15.254.140.
  9. Tapez Remote port et saisissez 993.
  10. Appuyez sur le bouton 'browse' (Parcourir) à côté du fichier PKCS12 et sélectionnez le fichier stunnel.p12 que vous avez copié sur votre téléphone durant la première étape. Vous pouvez laisser le champ PKCS12 pass vide.
  11. Tapez Apply.

Maintenant, vous êtes prêt à installer OpenVPN pour Android et à le configurer pour acheminer son trafic via SSLDroid, qui est connecté au port Stunnel sur le serveur distant. Un profil .ovpn personnalisé qui est préconfiguré pour fonctionner avec SSLDroid rendra cela facile.

Installation OpenVPN

  1. Installez OpenVPN pour Android.
  2. Téléchargez l'un de ces profils OpenVPN unifiés :
  3. Copiez le fichier 52.15.254.140-stunnel.ovpn sur votre téléphone.
  4. Lancez OpenVPN pour Android.
  5. Appuyez sur l'icône du dossier en bas à droite de l'écran.
  6. Sélectionnez le profil 52.15.254.140-stunnel.ovpn que vous avez copié sur votre téléphone.
  7. Tapez sur l'icône de sauvegarde (disquette) en bas à droite de l'écran une fois l'importation est terminée.
  8. Tapez le profil.
  9. Acceptez l'avertissement de connexion VPN Android.
  10. Succès ! Vous pouvez vérifier que votre trafic est correctement routé par recherche de votre adresse IP sur DuckDuckGo. Il devrait dire Votre adresse IP publique est 52.15.254.140.

iOS

Il n'y a pas d'applications de tunneling compatibles dans l'App Store en ce moment.