Bonsoir …
Excusez-moi pour le titre … j’étais pas inspiré :p, il s’agit en fait du daemon pptpd et non de la question « pépé t’est pd ? ».
Donc voilà, avec Hadopi, on ne présente plus les VPNs mais bon … leurs utilités sont multiples :
- Accéder à des réseaux privés d’entreprise (pour faire du télétravail, …)
- Obtenir une autre ip (fixe ou non) pour faire des choses orthodoxes ou pas
- Authentifier/Chiffrer des connexions
- … ?
Pour l’installer … très simple :
apt-get install pptpd
Ensuite, un peu de configuration s’impose, il faut ouvrir le fichier /etc/pptpd.conf :
et décommentez :
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245
Ou si votre réseau local utilise déjà l’adresse en question, changer les adresses du réseau pour un truc du genre :
localip 10.0.0.1
remoteip 10.0.0.234-238,10.0.0.245
Une fois le service démarré, il faut ouvrir le port 1723 du firewall et autoriser le protocole GRE (et pas GRRRRR!), on peut aussi rajouter le forwarding et le postrouting pour accéder au net, ce qui donne pour moi :
/sbin/iptables -A INPUT -p tcp -i eth0 --dport 1723 -j ACCEPT
/sbin/iptables -A INPUT -p gre -j ACCEPT
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0/24 -j SNAT --to mon.ip.a.moi
echo 1 > /proc/sys/net/ipv4/ip_forward
Vous pouvez ensuite modifier les options du serveur :
Personnellement je vous conseil au moins de changer les DNS, et de changer le système d’authentification/chiffrement, via l’ajout des lignes suivantes à la fin du fichier : /etc/ppp/options
ms-dns 10.0.0.1
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
Et maintenant, les comptes d’accès dans le fichier /etc/ppp/chap-secrets, le format est le suivant :
# client server secret IP addresses
login pptpd password *
Vous pouvez remplacer * par une ip local, si vous voulez donner une IP fixe à un utilisateur et bien sûr, il faut changer login par votre login et password et votre mot de passe.
Reste plus qu’à redémarrer la chose : /etc/init.d/pptpd restart
Et maintenant, un client pour tester :
apt-get install network-manager-pptp
Puis :


Une fois le VPN en place une magnifique icone ce met en place :

Et voilà vous pouvez pinger votre machine (on prend son pied comme on peux hein
) sur l’adresse 10.0.0.1 (pour moi).