Оказалось, что поднять VPN клиента не так уж и сложно.
Случайно нашёл доку о VPN для Slackware, большая часть её для Puppy не актуальна, т.к. (по крайней мере в 3.ХХ версиях) ppp и pptp уже включено в дистрибутив сразу.
Вот та часть которую я использовал:
4. В файл
/etc/ppp/options
вписать следующее:lock +chap noauth defaultroute5. В файл
/etc/ppp/chap-secrets
вписать следующее:ваш_логин * ваш_пароль7. Содержимое архива
pptp-script.tgz
распаковать в каталог/etc/init.d/
(rc.pptp
,pptp.run
иpptp.gw
). Просмотреть их содержимое и при необходимости отредактировать. Обязательно отредактируйте файлpptp.run
. В нем нужно заменить надпись your_login на ваш_логин.8. Запустить скрипт
rc.pptp
.
Правда, если положить эти скрипты в /etc/rc.d/init.d/
, то Puppy виснет при загрузке намертво на инициализации сети. Поэтому я всё это счастье положил в /usr/local/bin
и спокойно, из консоли rxvt (не глядя на pwd) запускаю rc.pptp start
и останавливаю rc.pptp stop
…
Для тех у кого провайдер требует VPN - могут представлять интерес (естественно заменив на свой login и адрес сервера.)
stargazer