Мне бы очень хотелось, чтобы весь исходящий трафик (в частности, через торрент и в Интернете) проходил через VPN-соединение PPTP (а точнее VPN StrongVPN.com). Все, что нужно для настройки и, что более важно, для запуска VPN-подключения, должно выполняться через SSH, поэтому все должно быть основано на командной строке .
Моя далеко поставленная цель - создать сценарий для выполнения сценария VPN с автоматическим подключением.
Просто чтобы быть уверенным: речь идет не о настройке PPTP-сервера на pi (для этого есть множество руководств), а о подключении к PPTP-серверу.
debian
networking
ssh
Термен
источник
источник
Ответы:
Для начала вам нужно установить pptpclient, это можно сделать:
Затем создайте файл в / etc / ppp / peers с произвольным именем и следующим содержимым:
Где
$VPNHOSTNAME
ваше имя хоста VPN,$PASSWORD
ваш пароль VPN и$USERNAME
ваше имя пользователя VPN.После того, как вы это сделали, вы должны указать,
sudo pon $FILENAME
где$FILENAME
находится файл, который вы сохранили ранее.Чтобы запустить VPN-клиент при загрузке, вы можете следовать инструкциям на http://pptpclient.sourceforge.net/howto-debian.phtml (пункт 8 или 9, раздел «Конфигурация руки»).
Альтернативный способ запустить ваш VPN-клиент при загрузке - создать скрипт,
/etc/init.d
содержащий следующее содержимое:Затем запустите:
Чтобы он запускался при запуске.
источник
defaultroute
и ,replacedefaultroute
но это не сработало. У вас есть идеи по этому поводу?chmod +x [filename of script]
перед запускомupdate-rc.d