в локальной сети - получилось!!
нет (может быть пока) белого адреса для проверки.
кому интересно - сделаю рецепт.
1. создаем на своем домашнем компе VPN-сервер.
описано здесь:
http://wininfo.org.ua/windows-seven/...windows-7.html
там же можно добавить пользователя : допустим test с паролем passtest
2. создаем настройки для pptp в ресивере
по материалам
http://www.unixdoc.ru/print.php?print_id=18
2.1. /etc/ppp/options
name test
remotename vpn
defaultroute
noauth
asyncmap 0
crtscts
lock
hide-password
local
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
2.2. /etc/ppp/chap-secrets[COLOR="SeaGreen"][I]
Файл /etc/ppp/chap-secrets должен содержать строку:
test * passuser *
3. Устанавливаем соединение
я не делал никаких скриптов для запуска из меню плагинов, а просто дал в телнете команду:
/etc/vpn/pptp 192.168.0.2
это адрес компа с поднятым vpn сервером.
в случае с интернетом - это будет белый адрес вашего роутера или компа.
4. Гасим тунель
в телнете:
killall pppd
все таки правильно делать так:
killall -TERM pptp
иначе в винде соединение висит еще около минуты. А так идет сигнал TERMINATE. и соединение корректно гасится.