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.
tienes alguno para freebsd???
ResponderEliminarHola Eduardo, con freebsd no tengo guía, pero mirando pfsense (firewall freebsd) en la opción vpn tienes para crear un pptp y los parámetros son similares, solo seria agregar las rules a la interfaz WAN.
ResponderEliminar