Por comodidad para tener su LAN donde quiera que ud este o por seguridad, contar con un vpn es una gran opción hoy en dia. PPTP es una de las opciones mas sencillas para esto y hoy les mostrare como instalarlo y configurarlo en un servidor debian 6.
Debian debe estar actualizado y en este ejemplo usare un servidor virtualizado con kvm mediante proxmox. Todos los comandos los ejecutaremos como root.
-Instalamos pptpd
apt-get install pptpd
-Editamos la conf del servicio
vi /etc/pptpd.conf
option /etc/ppp/pptpd-options
logwtmp
#ip local del server pptp, diferente a la que ya tenga el server
localip 192.168.1.133
#ip a asignar a los clientes que se conecten
remoteip 192.168.1.134-137
remoteip 192.168.1.134-137
-Opciones del pptp.
vi /etc/ppp/pptpd-options
#dns a usar
ms-dns 192.168.1.1
nobsdcomp
noipx
mtu 1490
mru 1490
nobsdcomp
noipx
mtu 1490
mru 1490
-Fichero con las contraseñas, tener cuidado de dar tecla tabulador entre cada columna.
vi /etc/ppp/chap-secrets
# client server secret IP addresses
testuser <tabulador> * <tabulador> password-del-cliente <tabulador> *
testuser <tabulador> * <tabulador> password-del-cliente <tabulador> *
-Reiniciamos el servicio
service pptpd restart
-Opcional pero muy recomendado si queremos que los clientes conectados a este server tengan conexión a los otros equipos en la LAN.
iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE --random
vi /etc/sysctl.conf
net.ipv4.ip_forward=1
-Activamos el cambio.
sysctl -p
net.ipv4.ip_forward = 1
net.ipv4.ip_forward = 1
Con esto ya queda listo nuestro server pptp con Debian.
Disfrútenlo.