树莓派 – 带 PPTP 的 VPN 服务器

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. 如果我们没有一个固定的公共 IP, 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的, 苹果电脑…

[源代码]sudo modprobe ppp-compress-18
sudo apt-get install pptpd[/源代码]

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

 

[源代码]sudo vim /etc/pptpd.conf
localip 192.168.1.200
remoteip 192.168.1.30-33[/源代码]

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.

 

[源代码]sudo vim /etc/ppp/pptpd-options
ms-dns 192.168.1.1
nobsdcomp
noipx
mtu 1490
mru 1490[/源代码]

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á.

 

[源代码]sudo vi /etc/ppp/chap-secrets
乌苏阿里奥[标签]*[标签]contraseña[标签]*[/源代码]

现在我们创建用于访问VPN的用户, 我们需要生成具有正确格式和适当制表符的文件内容.

 

[源代码]sudo service pptpd restart[/源代码]

重启服务以使更改生效!

 

[源代码]sudo vim /etc/sysctl.conf
net.ipv4.ip_forward=1[/源代码]

如果我们有兴趣从树莓派重定向到网络中的其他设备,则需要允许此操作, 因为如果不是, 从外部连接时,我们只能访问树莓派,而无法访问家中的其他设备, 取消注释文件‘/etc/sysctl.conf’中的上一行.

 

[源代码]sudo sysctl -p[/源代码]

应用更改,完成! 只剩下在我们的路由器上为我们心爱的树莓派开启1723tcp端口.

 

raspberry-vpn-01-布哈拉
Fácilmente podremos configurar por ejemplo el cliente de la VPN en iOS, 因为 “设置” > “常规” > “虚拟专用网络” > “添加 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ña’ 您的密码, y por defecto dejamos lo demás como está y debería conectarnos sin problemas!!!

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!

树莓派 - NO-IP 服务器

14 的 7 月 de 2014