Недавно автору этих строк понадобилось настроить PPTP-соединение в Linux. После чтения документации оказалось что всё очень просто.
Приводимые здесь инструкции применимы в первую очередь для Debian/Ubuntu, однако, скорее всего без больших изменений ими можно воспользоваться и на других дистрибутивах.
Во-первых нужно установить несколько пакетов:
apt-get install pptp-linux ppp
Во-вторых создаём файл /etc/ppp/peers/vpn0 следующего содержания:
pty "pptp адрес_pptp_сервера --nolaunchpppd" name ваш_логин file /etc/ppp/options.pptp remotename PPTP ipparam vpn0
Далее открываем в редакторе файл /etc/ppp/chap-secrets и добавляем строку:
ваш_логин PPTP ваш_пароль
Наконец выполняем команду:
pon vpn0
И всё работает. В системе должен появиться новый ppp-интерфейс. Проверить это можно командой:
ifconfig
Если же соединения не происходит, то можно попытаться выполнить команду:
pon vpn0 debug dump logfd 2 nodetach
И посмотреть какие ошибки будут выданы на экран.
Если нужно чтобы соединение выполнялось автоматически при загрузке компьютера, то нужно добавить в файл /etc/network/interfaces строки:
auto tunnel iface tunnel inet ppp provider vpn0
Таким способом автор успешно подключается к описанному ранее PPTP-серверу.
Приятной работы!
MooSE 2008-03-23 10:02:15 (#)
defaultroute