На сколько я пользовался разными сборками - эффективнее скрипта, имхо, поднятия впн через pptpsetup с наименьшими телодвижениями еще не встречал. Инет поднимается в корпоративной конторе через 2 ISA сервера. Можно просто создать vpn.desktop на рабочем столе. Перегрузился сейчас в сборку от andy, проверил. Подцепился даже не редактируя /etc/ppp/options.pptp
Скрипт подключения имеет примерно такой вид:
----------------------------------------------------------------------
#!/bin/sh
echo "nameserver 10.3.0.1" > /etc/resolv.conf
echo "nameserver 10.3.0.3" >> /etc/resolv.conf
echo "nameserver 10.6.0.1" >> /etc/resolv.conf
route del 10.3.0.3
route del 10.3.0.1
route add 10.3.0.1 gw 10.6.0.15
route add 10.3.0.3 gw 10.6.0.15
pptpsetup --create VPN --server 10.3.0.3 --username Имя_Вашего_пользователя --password Пароль_Подключения для пользователя --encrypt --start
sleep 3s
route del default
route add default ppp0
-------------------------------------------------------------------------------------------------------------------------------
А на эту основу можно и графику навесить