Me encantaría ejecutar todo el tráfico saliente (especialmente torrent y web) a través de una conexión VPN PPTP (para ser específico, una VPN StrongVPN.com). Todo lo necesario para la configuración y más importante para iniciar la conexión VPN debe hacerse a través de SSH, por lo que todo debe estar basado en la línea de comandos .
Mi objetivo establecido es crear un script para lograr un script VPN siempre conectado automáticamente.
Solo para estar seguro: no se trata de configurar un servidor PPTP en el pi (hay muchos tutoriales para eso) sino de conectarse a un servidor PPTP.
debian
networking
ssh
terman
fuente
fuente
Respuestas:
Para comenzar, necesitará instalar pptpclient, esto se puede lograr mediante:
A continuación, cree un archivo en / etc / ppp / peers con nombre arbitrario y los siguientes contenidos:
¿Dónde
$VPNHOSTNAME
está su nombre de host VPN,$PASSWORD
su contraseña VPN y$USERNAME
su nombre de usuario VPN?Después de hacerlo, debe hacer
sudo pon $FILENAME
donde$FILENAME
está el nombre del archivo que guardó anteriormente.Para iniciar su cliente VPN en el arranque, puede seguir las instrucciones en http://pptpclient.sourceforge.net/howto-debian.phtml (punto 8 o 9, sección de configuración manual)
Un método alternativo para hacer que su cliente VPN se ejecute en el arranque es crear un script que
/etc/init.d
contenga estos contenidos:Entonces corre:
Para que se ejecute al inicio.
fuente
defaultroute
yreplacedefaultroute
no funcionó. ¿Tienes alguna idea al respecto?chmod +x [filename of script]
antes de correrupdate-rc.d