Chciałbym uruchomić cały ruch wychodzący (szczególnie torrent i sieć) przez połączenie VPN PPTP (konkretnie VPN StrongVPN.com). Wszystko, co jest potrzebne do skonfigurowania i, co ważniejsze, do uruchomienia połączenia VPN, powinno odbywać się przez SSH, więc wszystko musi być oparte na linii poleceń .
Moim dalekim celem jest stworzenie skryptu, aby osiągnąć automatycznie połączony skrypt VPN zawsze włączony.
Dla pewności: nie chodzi o konfigurowanie serwera PPTP na pi (jest wiele samouczków), ale o połączenie z serwerem PPTP.
debian
networking
ssh
terman
źródło
źródło
Odpowiedzi:
Aby rozpocząć, musisz zainstalować pptpclient, można to osiągnąć poprzez:
Następnie utwórz plik w / etc / ppp / peers o dowolnej nazwie i następującej treści:
Gdzie
$VPNHOSTNAME
jest nazwa hosta VPN,$PASSWORD
twoje hasło VPN i$USERNAME
nazwa użytkownika VPN.Po wykonaniu tej czynności powinieneś zrobić,
sudo pon $FILENAME
gdzie$FILENAME
jest nazwa pliku, który wcześniej zapisałeś.Aby uruchomić klienta VPN podczas rozruchu, możesz postępować zgodnie z instrukcjami na stronie http://pptpclient.sourceforge.net/howto-debian.phtml (punkt 8 lub 9, sekcja Konfiguracja rąk)
Alternatywną metodą uruchomienia klienta VPN podczas rozruchu jest utworzenie skryptu
/etc/init.d
zawierającego następujące treści:Następnie uruchomić:
Aby uruchomić go podczas uruchamiania.
źródło
defaultroute
ireplacedefaultroute
, ale to nie działa. Czy masz jakieś pomysły na ten temat?chmod +x [filename of script]
przed biegiemupdate-rc.d