Настройка VPN соединения в операционной системе Linux

(на примере ALT Linux)

Необходимо установить следующие пакеты (ppp, pptp-client). Я предполагаю, что вам известно как делается эта сакральная процедура, если нет — читайте документацию к cвоему дистрибутиву.

Далее по шагам (под пользователем root)

1

Cоздаем файл /etc/ppp/peers/kaskadvpn со следующим содержимым

name this_your_vpn_name
remotename PPTP
debug
lock
deflate 0
defaultroute
pty "pptp 10.168.10.3 --nolaunchpppd"

2

Вписываем в /etc/ppp/chap-secrets строчку

this_your_vpn_name * "your_password" *

3

В файл /etc/ppp/options.pptp (его надо создать, если его нет)

lock
mtu 1490
mru 1490
deflate 0
auth
+chap
-pap
nobsdcomp
nodeflate
defaultroute

Для пользователей ALTLinux еще можно дописать в файл /etc/sysconfig/pptp следующее

# Tunnel name
PPTP_TUNNEL=kaskadvpn

Остальным для установки соединения наверное придется давать команду

pppd call kaskadvpn

Всё. Если что-то не так - читайте /var/log/messages — там обычно много полезной информации.

P.S. Спасибо за помощь в написании thresh, на вопросы готов ответить в форуме.


Дмитрий Герасимов <q2digger@korolev.net.ru>
ICQ UIN: 26277841

Сентябрь 2004

Экскурсии в болгар из казани на автобусе здесь.korolev2001