Подключаем Raspberry Pi к VPN

Чтобы подключить Raspberry PI к VPN ставим набор утилит pptp-linux:

apt-get install pptp-linux

Эта команда установит несколько утилит: pon — для запуска VPN-подключения, poff — для отключения

В папке /etc/ppp/peers создаём файл c прозивольным названием, например tunelname с настройками подключения. У меня файл имеет такое содержание:

pty "pptp vpnhost.com --nolaunchpppd"
name vpnuser
password vpnuserpassword
remotename PPTP
require-mppe-128
require-mschap-v2
refuse-eap
refuse-pap
refuse-chap
refuse-mschap
noauth
persist
maxfail 0
defaultroute
replacedefaultroute
usepeerdns

Здесь vpnhost.com — адрес VPN-сервера, vpnuser и vpnuserpassword — это логин и пароль для доступа к VPN.

Чтобы при запуске Raspberry автоматически подключался к VPN нужно добавить следующие настройки в /etc/network/interfaces:

auto tunnel
iface tunnel inet ppp
     provider tunelname