La vpn del Tulug
Ci piacerebbe poter far in modo di avere una nostra rete privata, così da poter raggiungere ogni computer dei soci del tulug in qualunque luogo esso si trovi , anche se dietro nat (purchè abbia accesso ad una connessione ad internet).
L’idea è quella di creare una nostra VPN[1], magari nella maniera meno invasiva possibile ma che mantenga comunque un buon grado di efficienza, che ci permetta di fornire assistenza remota agli utenti e permetta di fornire servizi privati riservati ai soli soci.
Tra le soluzioni disponibili, si è deciso di provare “tinc”[2], “consigliata” dagli amici di Ninux [3], che adotta in maniera automatica un sistema di routing “full mesh” e ha una serie di funzionalità interessanti…
Si è quindi realizzato un semplice script che dovrebbe permette di configurare il tutto in maniera automatica (almeno per quanto riguarda i sistemi linux).
Lo script per ora è stato testato solo su Archlinux, invitiamo tutti i soci, se interessati, a scaricare lo script e provarlo, segnalando eventuali problemi.
Lo script può essere scaricato da http://sede.tulug.it/tulug_vpn.sh e va eseguito da root nella maniera seguente:
sh tulug_vpn.sh HOSTNAME
dove al posto di HOSTNAME dovrete sostituire l’hostname della vostra macchina o un vostro nickname che dovrà essere unico tra tutti quelli scelti dagli altri.
Dopo di che basterà seguire le informazioni fornite dallo script per far funzionare tutto.
PS. in caso di problemi siete pregati di segnalare i bug per email a tuscialug@gmail.com
[1] http://it.wikipedia.org/wiki/Virtual_Private_Network
[2]http://www.tinc-vpn.org/
[3]http://wiki.ninux.org/
wget http://sede.tulug.it/tulug_vpn.ssh
–2010-09-11 02:33:37– http://sede.tulug.it/tulug_vpn.ssh
Risoluzione di sede.tulug.it… 78.159.216.168
Connessione a sede.tulug.it|78.159.216.168|:80… connesso.
HTTP richiesta inviata, in attesa di risposta… 404 Not Found
2010-09-11 02:33:38 ERRORE 404: Not Found.
Errore nel post, scrivendo velocemente ho messo troppe s nell’estensione del file, il file é un .sh e non un .ssh