Для початку вам потрібно буде встановити pptpclient, цього можна досягти:
sudo apt-get install pptp-linux
Далі, Створіть файл у / etc / ppp / peers з довільною назвою та наступним вмістом:
pty "pptp $VPNHOSTNAME --nolaunchpppd --debug"
name $USERNAME
password $PASSWORD
remotename PPTP
require-mppe-128
require-mschap-v2
refuse-eap
refuse-pap
refuse-chap
refuse-mschap
noauth
debug
persist
maxfail 0
defaultroute
replacedefaultroute
usepeerdns
Де $VPNHOSTNAME
ваше ім'я хоста VPN, $PASSWORD
ваш пароль VPN та$USERNAME
ваше ім'я VPN.
Після того як ви зробили це, ви повинні робити sudo pon $FILENAME
куди$FILENAME
є ім'я збереженого раніше файлу.
Щоб запустити VPN-клієнт під час завантаження, ви можете слідувати інструкціям на http://pptpclient.sourceforge.net/howto-debian.phtml (пункт 8 або 9, розділ конфігурації руки)
Альтернативний спосіб змусити ваш VPN-клієнт запускатися під час завантаження - це створити сценарій, /etc/init.d
що містить цей вміст:
#! /bin/sh
case "$1" in
start)
pon $/etc/ppp/peers/FILENAME
echo "PPTP Started"
;;
stop)
poff $/etc/ppp/peers/FILENAME
echo "PPTP Stopped."
;;
*)
echo "Usage: /etc/init.d/blah {start|stop}"
exit 1
;;
esac
exit 0
Потім запустіть:
update-rc.d [filename of script] defaults
Щоб змусити його працювати при запуску.