Table des matières

Serveur VPN PPTP

Source: http://www.antiseches.net/post/Creer-un-reseau-VPN-en-pptp-avec-un-serveur-Linux-Debian-Lenny

Installation

aptitude install pptpd

Configuration

Modifiez le ficher /etc/pptpd.conf

# Adresse IP coté serveur (adresse ip de votre serveur sur la pate vpn, ici 192.168.10.251):
localip 192.168.10.251
# Adresses IP coté client (ici on autorise la plage d'adresses 192.168.10.240 à 192.168.10.249) :
remoteip 192.168.10.240-249

Configurez les options dans /etc/ppp/pptpd-options

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 192.168.10.254         # il s'agit de l'adresse de votre passerelle
proxyarp
nodefaultroute
lock
nobsdcomp 

Création des comptes

La liste des utilisateurs se fait dans le fichier /etc/ppp/chap-secrets

# Secrets for authentication using CHAP
# client        server	secret		IP addresses
utilisateur	pptpd	password	*

Rempalcez utilisateur par votre nom d'utilisateur et password par votre mot de passe

Partage de la connexion internet

Dans le fichier /etc/network/interfaces ajoutez la ligne

up echo "1" > /proc/sys/net/ipv4/ip_forward

Redémarrez le serveur VPN

/etc/init.d/pptpd restart