Lampone Pi – Server VPN con PPTP

En este documento veremos de una forma muy sencilla cómo montar un servidor VPN en nuestra Raspberry Pi, será un servidor PPTP que será algo básico para conectarnos desde internet a nuestras casas/pequeños negocios, bastante útil sobre todo si disponemos de servicios a los que queremos acceder y no queremos dar un acceso público. Se non abbiamo un IP pubblico fisso, sería ideal combinarlo con el cliente NO-IP en nuestra Raspberry!!!

 

raspberry-vpn-bujarra
Así que siguiendo estos pocos pasos podremos acceder a nuestra casa o pequeño negocio, recordar que PPTP no es que sea lo más seguro, ya os mostraré en otro documento cómo montarlo con OpenVPN! Por ahora será suficiente para conectarnos a los recursos necesarios y no tener que exponerlos a internet, obviamente podremos configurar el cliente VPN en nuestros smartphones con Android, iPhone o iPad, así como en equipos con Windows, Linux, Mac…

[Codice sorgente]sudo modprobe ppp-compress-18
sudo apt-get install pptpd[/Codice sorgente]

Innanzitutto, necesitaremos habilitar el soporte MPPE, posteriormente instalamos el servidor de VPN para Raspbian, basado en PPTP.

 

[Codice sorgente]sudo vim /etc/pptpd.conf
localip 192.168.1.200
remoteip 192.168.1.30-33[/Codice sorgente]

Editaremos el fichero de configuración ‘/etc/pptpd.confe indicaremos en ‘localipla dirección IP local de la Raspberry Pi, en ‘remoteipel rango IP que dará a los clientes que se conecten a la VPN.

 

[Codice sorgente]sudo vim /etc/ppp/pptpd-options
ms-dns 192.168.1.1
nobsdcomp
noipx
mtu 1490
mru 1490[/Codice sorgente]

Editamos el fichero ‘/etc/ppp/pptpd-optionsy añadimos el texto anterior, deberemos configurar el servidor DNS correcto, podría ser mismamente 8.8.8.8, dependerá.

 

[Codice sorgente]sudo vi /etc/ppp/chap-secrets
utente[SCHEDA]*[SCHEDA]parola d’ordine[SCHEDA]*[/Codice sorgente]

Ahora creamos el usuario para acceder a la VPN, deberemos generar el contenido del fichero con el formato correcto y las tabulaciones apropiadas.

 

[Codice sorgente]sudo service pptpd restart[/Codice sorgente]

Reiniciamos el servicio para que surjan efecto los cambios!

 

[Codice sorgente]sudo vim /etc/sysctl.conf
net.ipv4.ip_forward=1[/Codice sorgente]

Deberemos permitir si es que nos interesa el redireccionamiento desde la Raspberry a otros equipos de la red, Perché se non, al conectarnos desde el exterior sólo podremos acceder a la Raspberry y no a los demás dispositivos de casa, descomentamos la línea anterior en el fichero ‘/etc/sysctl.conf’.

 

[Codice sorgente]sudo sysctl -p[/Codice sorgente]

Aplicamos los cambios y listo! ya sólo nos quedaría abrir el puerto 1723tcp en nuestro router hacía la IP que tenga nuestra querída Raspberry Pi.

 

raspberry-vpn-01-Bujarra
Fácilmente podremos configurar por ejemplo el cliente de la VPN en iOS, poiché “Impostazioni” > “Generale” > “VPN” > “Añadir configuración VPN…” > Seleccionamos ‘PPTP’, en ‘Servidorpondremos la IP pública de nuestra casa o el nombre de NO-IP que tengamos, en ‘Cuentael usuario creado para la VPN, en ‘Contraseñasu password, y por defecto dejamos lo demás como está y debería conectarnos sin problemas!!!

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Lampone Pi - NO-IP Server

14 di luglio de 2014