[ubuntu-it] creazione script per VPN PPTP

Lorenzo lorenzoross a libero.it
Ven 22 Set 2006 18:14:56 BST


Salute a tutti, ho installato sulla mia Ubuntu Dapper 6.06.1 amd64 il
pacchetto pptp-linux per connettermi tramite VPN ad alcune reti con
server Windows. Purtroppo non sono riuscito ad installare pptpconfig
pacchettizzato (questa sarebbe un'altra storia, lunga e noiosa e non
credo proprio vi interessi), quindi, ho configurato a mano la baracca
seguendo le istruzioni presenti sul sito di pptpclient, e la cosa
funziona.

Vorrei però automatizzare un tantino il tutto, e creare un piccolo
script da lanciare alla bisogna, che dovrebbe lanciare questi due
comandi:

$ sudo pon nome_tunnel
$ sudo route add -net 192.168.1.0/24 dev ppp0

Ho provato a creare un piccolo script così composto:

sudo -s -H
pon nome_tunnel
route add -net 192.168.1.0/24 dev ppp0

ma la cosa non funziona poiché mi dà il prompt di root, ma devo digitare
exit perché lo "script" continui l'esecuzione.

Anche togliendo la prima riga e lanciando lo script col comando

$ sudo ./nomescript

non funziona, poiché ci mette qualche secondo per tirare su la VPN e
quindi non riesce ad aggiungere la route statica visto che quando viene
eseguito il comando route la VPN non è ancora attiva.

Ho provato anche col comando

pon nome_tunnel && route add -net 192.168.1.0/24 dev ppp0

ma il risultato è lo stesso.

Avete qualche luminosa idea per aiutare questo povero disgraziato che ha
un'esperienza pari a zero con lo scripting sotto Linux?

Grazie a tutti!




Maggiori informazioni sulla lista ubuntu-it