«

»

Mar 01 2013

[TUTO] Mettre en place un serveur VPN sur un RASPBERRY PI

Mettre en place un serveur VPN sur un RASPBERRY PI

 

Commencez par tester le noyau avec cette commande :

sudo modprobe ppp-compress-18

 

si vous n’avez aucun message après cette commande c’est que tout est OK

 

 

tapez maintenant cette commande pour installer le paquet PPTPD:

sudo apt-get install pptpd

faites « Y » pour valider l’installation.

 

 

éditez ensuite le ficher pptpd.conf avec la commande :

sudo nano /etc/pptpd.conf

descendez au bas du fichier avec les flèches directionnelles et collez ça :

localip 192.168.0.1

remoteip 192.168.0.60-70

localip correspond à l’adresse IP de votre RASPBERRY PI (pour moi il s’agit de l’adresse 192.168.0.24)

remoteip correspond a la plage d’adresse que vous donnerez aux périphériques qui se connecteront par le VPN (dans mon cas j’ai défini une plage d’adresses de 192.168.0.60 à 192.168.0.70)

 

 

Éditez maintenant le fichier pptpd-options avec cette commande :

sudo nano /etc/ppp/pptpd-options

descendez au bas du fichier et collez ceci :

ms-dns 192.168.1.1

nobsdcomp

noipx

mtu 1490

mru 1490

 

 

éditez le fichier chap-secrets avec ceci :

sudo nano /etc/ppp/chap-secrets

ajoutez une ligne comme celle-ci :

username[TAB]*[TAB]password[TAB]*

(tab correspond à la touche TABULATION)

Redémarrez le service pptpd avec :

sudo service pptpd restart

 

 

ouvrir le fichier syctl.conf avec la commande :

sudo nano /etc/sysctl.conf

collez cette ligne en fin de fichier :

net.ipv4.ip_forward=1

sauvegardez puis quittez l’éditeur avec la combinaison CTRL+X puis appuyez sur Y pour confirmer la modification et enfin ENTRÉE pour finaliser la modification.

 

 

exécuter la commande :

sudo sysctl -p

cette commande permet d’appliquer les changements.

 

 

Maintenant vous devez rediriger sur votre BOX opérateur le port 1723 en TCP sur le port 1723 de votre RASPBERRY PI.

 

 

 

il ne vous reste plus qu’à configurer votre téléphone:

menu réglages

cliquez sur général

 

 

Cliquez sur VPN

 

 

ajoutez une configuration VPN…

 

 

Configuration de la connection

cliquez sur PPTP

Entrez une description

L’adresse IP publique de votre BOX (pour la connaitre allez sur ce site http://www.monip.org/ votre login dans Compte

et le mot de passe.

 

et voilà votre serveur VPN est normalement opérationnel !

 

 

12 Commentaires

Passer au formulaire de commentaire

  1. greg

    Salut et merci pour ton tuto.
    Ce tuto permet il d’accéder a internet par l’intermédiaire du VPN (En connexion 3G par exemple)
    J’ai essayé, mais je n’ai pas accés a internet. (de la 3g). La connexion se passe pourtant bien au vpn.

    Peut-il y avoir un problème au niveau du routeur (Freebox).

    Merci d’avance pour ta réponse

    1. administrateur

      Bonjour,

      Je viens de vérifier et effectivement j’ai bien le même problème, je pense que c’est un problème de DNS.

      essayer de taper cette adresse :

      http://173.194.34.56

      1. Anonyme

        C’est un problème de redirection, il faut redirigé la sortie de ton VPN vers l’interface réseau du Raspberry PI

        1. Chris

          Bonjour, de quelle redirection il s’agit ? J’arrive très bien à me connecter au serveur, j’ai bien une ip locale telle que définie dans la configuration mais je n’arrive pas à accéder à un serveur web aussi bien sur le réseau local qu’à l’extérieur

          1. Chris

            Autant pour moi, j’avais fait une erreur de manipulation dans mon installation !

  2. beu

    Salut camarade
    Merci pour le tuto ca marche nickel !!! comme d hab

  3. dahevos

    Merci pour ce tuto parfait ! Tout fonctionne !
    Cependant, j’aimerai savoir si il est possible de passer le tout avec Squid afin de pouvoir optimiser le traitement des pages.

    Merci !

    1. administrateur

      bonjour dahevos,
      honnêtement je ne connais pas du tout « Squid », je ne peux donc pas te répondre.
      désolé.

  4. davidmvoyages

    Hello,

    J’ai suivis le tuto à la lettre mais je ne peux pas me connecter au serveur depuis mon iphone. J’ai le message « Vous avez été déconnecté par le dispositif de communication. Essayer de vous reconnecter. Si le problème persiste, vérifiez vos réglages. »

    Voilà ce que j’y mets :

    localip: 192.168.1.97 (dans la bbox bouygues j’ai forcé cette ip pour le respberry)
    remoteip: 192.168.1.80-90 (dans les réglages du routeur j’ai mis un dhcp de 1 à 100)

    Le « ms-dns » est configuré comme ça 192.168.1.254 (c’est l’adresse du routeur BBox Bytel)

    J’ai fais la redirection de port 1723 vers le raspberry (192.168.1.97 dans mon cas) sur le port 1723.

    Sur l’iphone je tape l’adresse IP public de ma box dans Serveur. PPTP et Tout envoyer sont sélectionné.

    Si vous pouviez m’aider ça serait cool :)

    Merci
    David

    1. administrateur

      Bonjour,

      Après lecture des paramètres que tu as fournie je ne vois pas exactement ou est ton problème, je suis désolé de ne pas pouvoir t’aider.

      As tu de ton côté trouvé une piste pour résoudre ton problème ?

      As tu essayer de mettre les même adresse IP pour la box, le téléphone, le rasp etc… ?

      Bon courage

  5. Alex M

    Bonjour, j’arrive à me connecter sans problème c’est genial.

    Je voudrais maintenant connecter ce Vpn a un Vpn US via Giganews.

    Le but étant de connecter mon roku avec netflix via une plage ip?

    Comment puis-je faire ?

  6. pierre

    salut, j’ai un question quel est le nom d’utilisateur et le le mot de passe quand je le configure via mon téléphone ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


*