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.

Ale a disfrutarlo!

4 thoughts on “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 necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>