Eu adoraria executar todo o tráfego de saída (principalmente torrent e web) por meio de uma conexão VPN PPTP (para especificar uma VPN StrongVPN.com). Tudo o que é necessário para configurar e mais importante para iniciar a conexão VPN deve ser feito por SSH; portanto, tudo precisa ser baseado em linha de comando .
Meu objetivo mais distante é criar um script para obter um script VPN sempre conectado automaticamente.
Só para ter certeza: não se trata de configurar um servidor PPTP no pi (há muitos tutoriais para isso), mas conectar-se a um servidor PPTP.
debian
networking
ssh
terman
fonte
fonte
Respostas:
Para começar, você precisará instalar o pptpclient, isso pode ser alcançado por:
Em seguida, crie um arquivo em / etc / ppp / peers com nome arbitrário e o seguinte conteúdo:
Onde
$VPNHOSTNAME
está o seu nome de host VPN,$PASSWORD
sua senha e$USERNAME
seu nome de usuário VPN.Depois de fazer isso, você deve fazer
sudo pon $FILENAME
onde$FILENAME
é o nome do arquivo que você salvou anteriormente.Para iniciar o seu cliente VPN na inicialização, siga as instruções em http://pptpclient.sourceforge.net/howto-debian.phtml (pontos 8 ou 9, seção Configuração manual )
Um método alternativo para executar seu cliente VPN na inicialização é criar um script
/etc/init.d
contendo esse conteúdo:Então corra:
Para fazê-lo funcionar na inicialização.
fonte
defaultroute
ereplacedefaultroute
mas não funcionou. Você tem alguma idéia sobre isso?chmod +x [filename of script]
antes de executarupdate-rc.d