Для того, чтобы установить VPN-туннель с удаленной сетью и работать в
ней как в обычной локальной сети достаточно установить пакет pptp-linux:
sudo apt-get install pptp-linux
После этого достаточно добавить логин/пароль в файл /etc/ppp/chap-secrets в формате:
$DOMAIN\\$USERNAME PPTP $PASSWORD *
А также создать файл /etc/ppp/peers/$TUNNEL примерно такого содержания:
pty "pptp $SERVER --nolaunchpppd"
name $DOMAIN\\$USERNAME
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam $TUNNEL
Для установления соединения:
sudo pon $TUNNEL
Для разрыва соединения:
sudo poff $TUNNEL
В
заключении необходимо прописать дополнительный маршрут для доступа к
удаленной сети (например к сети 192.168.1.0/24 через маршрутизатор
192.168.1.1):
sudo route a
...
Читать дальше »