19 Mar

Instalacion de VPN PPTP en debian

En este post vamos explicaremos como montar una VPN PPTP en debian, el motivo del PPTP es porque lo monte en la raspperry pi, y el ipsec no estaba disponible y por OpenVPN(la solución mas profesional) pues requiere de cliente y de más, por ello como la quería para casa, pues algo sencillo y funcional.

Dicho esto vamos al lio.

Primero de todo vamos a instalar los paquetes necesarios.

sudo apt-get install pptpd

Una vez instalado deberíamos tener ya todos los ficheros de configuración, para poderles meter mano.

Pues vamos a por ello

Primero vamos a modificar el fichero pptpd.conf

sudo vi /etc/pptpd.conf

Donde modificaremos las directrices siguientes

localip 192.168.1.100 remoteip 192.168.1.234-238

La primer pondremos en la ip donde escuchara nuestro servidor de VPN, y en la segunda la ip que se podrán asignar a los clientes que se conecten.

Vamos a por el siguiente, pptpd-options

sudo vi /etc/ppp/pptpd-options

Configuramos o añadimos en el caso que no estén las siguientes lineas.

name nombredelaconexion require-mschap-v2 require-mppe-128 ms-dns 172.16.1.1 proxyarp nodefaultroute lock refuse-pap refuse-chap refuse-mschap mtu 1490 mru 1490 nobsdcomp

Por ultimo vamos a configurar los usuario y accesos, esto lo hacemos en el fichero chap-secrets

sudo vi /etc/ppp/chap-secrets # client server secret IP addresses usuario nombredelaconexion contraseña *

Reiniciamos es servicio y ya tendremos la vpn configurada, ahora debemos probar de conectarnos a ella desde cualquier cliente PPTP

sudo /etc/init.d/pptpd restart

Por último debemos activar net.ipv4.ip_forward = 1  en el fichero /etc/sysctl.conf

Por supuesto debemos abrir el puerto PPTP TCP 1723 en el router.

Como sabemos pptp no es el protocolo más seguro, si quereís incrementar la seguridad en vuestra VPN os recomiendo que os paseis por

OpenVPN vs IKEv2 vs PPTP vs L2TP/IPSec vs SSTP – la guía definitiva para encriptación de VPN

Ale a disfrutarlo!

4 pensamientos en “Instalacion de VPN PPTP en debian

  1. Pingback: Instalación de rtorrent + rutorrent + nginx +php-fpm | maauso

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.