Anonymat – Un client VPN avec un Raspberry PI c’est possible !

7
248

Le nano-ordinateur Raspberry PI est en vogue, tout comme l’anonymat en ligne et la protection de la vie privée. Vous souhaitez allier les deux ? Pas de problème, suivez ce tutoriel basé sur OpenVPN !

Si vous possédez un Raspberry PI, sachez qu’il est tout à fait possible de l’utiliser comme client VPN. Ce tutoriel est fonctionnel sous Raspbmc ainsi que Raspbian. Il peut néanmoins s’étendre à toute distribution Unix basée sur Debian.

Tout d’abord, qu’est ce qu’une connexion VPN ?

Le VPN est un moyen utilisé pour se connecter à un réseau distant via un tunnel sécurisé et chiffré. Une fois connecté, tout votre trafic réseau transitera via ce dernier et votre adresse IP publique sera modifiée par celle du serveur VPN utilisé.

Il existe des fournisseurs VPN gratuits comme Freedom-IP, un site communautaire gratuit (basé sur un système de dons) proposant des serveurs VPN étrangers (Pays-Bas, Irlande et maintenant Suisse) ainsi que français et des payants proposant plus de services. Pour faire un choix entre tous les VPN existant sur le marché, n’hésitez pas à consulter notre comparatif VPN.

Pourquoi mettre en place un VPN ?

Une connexion VPN peut être très utile dans certains cas :

  • Garder votre anonymat : Freedom-IP peut être considéré comme un FAI : il vous fournit une adresse IP que vous utilisez pour surfer sur Internet. Les données transitant entre le serveur VPN et votre réseau sont cryptées. Vous pouvez même choisir une adresse IP située aux Pays-Bas.
  • Éviter les bridages de votre FAI : Si comme moi vous êtes chez Free, il n’est quasiment plus possible de regarder des vidéos YouTube aux heures de pointe. Une connexion VPN vous libérera des contraintes de votre FAI comme celle-ci. Attention, je n’ai pas dit que cela améliorerait votre débit.
  • Accéder à des services restreints en fonction de votre IP : Vous êtes à l’étranger et certains sites français ne sont pas disponibles ? Vous pouvez utiliser le serveur VPN français de Freedom-IP qui vous permettra d’obtenir alors une IP française.

Mise en place et configuration

La première chose est de récupérer les fichiers de configuration sur le site de votre fournisseur VPN, généralement situés dans votre compte client. Ensuite, connectez-vous via SSH ou directement via le terminal, et procédez à la mise à jour des paquets de la distribution, avec les deux commandes suivantes :

sudo apt-get update
sudo apt-get upgrade

Ensuite, passez à l’installation OpenVPN :

sudo apt-get install openvpn

Puis créez le dossier qui contiendra les fichiers de configuration du VPN :

sudo mkdir /etc/openvpn/monvpn

Il faut ensuite y copier les fichiers suivants :

  • Tous les fichiers présents dans l’archive que vous avez récupérée sur le site du fournisseur VPN
  • Le fichier password.txt (c’est un fichier que vous devez créer, il contient seulement deux lignes, la première : votre login VPN, la deuxième : votre mot de passe).

Vous devez maintenant modifier les fichiers .opvpn de la sorte :

  • Supprimer les lignes suivantes:
route-method exe
route-delay 2
  • Remplacer la ligne “auth-user-pass” par :
auth-user-pass password.txt

Pour lancer votre connexion VPN, il suffit maintenant d’entrer la commande suivante :

sudo openvpn --config /etc/openvpn/monvpn/monvpn.ovpn

Bien entendu, vous devez remplacer monvpn.opvpn par n’importe quel fichier de configuration précédemment modifié.

Pour vérifier que vous êtes bien connecté à votre VPN, vous pouvez ouvrir un nouveau terminal et entrer les commandes :

sudo apt-get install curl
curl ifconfig.me/host

Si le résultat de la commande est une adresse appartenant à votre fournisseur de VPN, c’est que tout est bien actif !

Voilà, maintenant votre Raspberry PI fonctionne derrière un VPN etvotre anonymat est donc protégé. En plus de ça, si vous êtes abonné Free, vous n’aurez plus de souci pour regarder les vidéos YouTube !

7 Commentaires

  1. Bonjour
    J’essaie de monter un vpn grace à votre ttuto mais en vain…
    J’ai un fichier conf.ovpn d’une freebox révolution avec les fichier certificat dans le fichier .ovpn.
    Comment faire merci de votre aide
    Cordialement
    Damien

  2. Bonjour
    merci beaucoup pour ce tutoriel qui est très bien expliqué
    Je le garde sous le coude car il va très certainement me servir pour mon Rasberry Pi ,-)

    • bonjour
      très bon tuto, fonctionne à merveille. j’ai juste dû préciser le chemin pour le fichier password et les certificats.
      autrement, je souhaiterai lancer ma connexion vpn à chaque boot de mon raspberry.
      une idée pour lancer la connexion automatiquement ? un script ? là je suis un peu perdu
      merci

      • Bonjour Vincent,

        je ne sais pas si tu vas voir ce message, mais comment as-tu spécifé le chemin pour le password (et les certificats) ?

        Merci, Nikox9

        • salut Nikox
          si mes souvenirs sont bons, il faut configurer le fichier monvpn.conf
          il doit se trouver dans le dossier /etc/openvpn ou quelque chose comme ça
          édite le avec sudo nano /etc/openvpn/monvpn.conf
          tout ceci est à ajuster en fonction de ta config’

Les commentaires sont fermés.