|
Dimensione: 4373
Commento: in italiano la maiuscola va solo dopo il punto
|
Dimensione: 4246
Commento: indice
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 5: | Linea 5: |
| ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]|| | [[Indice(style=InternetRete depth=1)]] |
BR Indice(style=InternetRete depth=1)
Introduzione
Hamachi è software che permette di creare una rete privata virtuale basata sul protocollo UDP.
Ha un codice sorgente chiuso e viene distribuito sotto licenza della Applied Networking Inc. Viene comunque fornita una documentazione dettagliata su tutte le procedure di trasferimento delle informazioni, e viene assicurata l'assenza di [http://it.wikipedia.org/wiki/Adware adware] o [http://it.wikipedia.org/wiki/Spyware spyware].
Installazione e configurazione
Hamachi è un programma multipiattaforma (Linux, Windows, Mac). La versione per Linux ha un'interfaccia da linea di comando. Nel [http://www.hamachi.cc/download/list.php pacchetto] oltre al file README, è possibile trovare un eseguibile per la configurazione del proprio computer come nodo di una VPN.
Hamachi necessita dell'interfaccia tun/tap, utilizzata per creare tunnel o bridge. Le ultime distribuzioni Linux dispongono già delle funzionalità richieste. In caso contrario seguire le istruzioni di questa [http://hamachi.cc/tuntap pagina].
Viene rilasciato anche un programma chiamato tuncfg, sotto licenza BSD, utile per la configurazione dell'interfaccia.
Ecco la procedura per installare il programma e configurarlo:
Scompattare l'archivio e spostarsi all'interno della directory appena creata con il comando:
cd Nome_Percorso
Dare il comando:
sudo make install
che provvederà a copiare i binari in /usr/bin, a compilare tuncfg e a creare il link simbolico per hamachi-init.
Per avviare Hamachi bisogna prima lanciare tuncfg, prima però bisogna dare i permessi giusti, con il comando:
sudo chmod 777 /sbin/tuncfg
e successivamente lanciarlo:
sudo /sbin/tuncfg
A questo punto dare il comando:
hamachi-init
per creare la coppia di chiavi e per creare la configurazione iniziale. Questo passo sarà necessario solo la prima volta.Ora avviare il demone con il comando:
hamachi start
eseguendo anche un ifconfig si potrà notare la creazione di una rete virtuale con un indirizzo IP assegnato dalla classe 5.x.y.z.
Per eseguire un login verso un mediation server sarà sufficiente dare il comando:
hamachi login
Per poter cambiare il nick predefinito che ci è stato assegnato, dare il comando:
hamachi set-nick Nome_scelto
È possibile creare la rete con il comando:
hamachi create nomerete password
Gli utenti possono entrare nella rete appena creata con il comando:
hamachi join nomerete password
Chi crea la rete è l'unico in grado di eliminarla, con il comando:
hamachi delete
oppure forzare un nodo a scollegarsi, con il comando:
hamachi evict
Per poter visualizzare l'elenco delle reti create con Hamachi, dare il comando:
hamachi list
Nella lista però non compare il proprietario della rete: è possibile risolvere con il comando:
hamachi get-nicks
Il carattere * davanti al nome della rete (racchiusa tra parentesi quadre) indica che si è membri della stessa.
Interfaccia grafica
Esiste un'interfaccia grafica al programma, ma è ancora in fase test: va pertanto utilizzata con prudenza.
Scaricare il [http://www.penguinbyte.com/software/ghamachi/ pacchetto] in fondo alla pagina;
Scompattare l'archivio:
sudo tar xvzf nome_pacchetto
entrare nella directory appena creata:
cd nome_pacchetto
Dare i permessi necessari per avviare il programma, con il comando:
sudo chmod +x nome_pacchetto
Eseguire il programma
./ghamachi
Ulteriori risorse
[http://www.hamachi.cc/ Sito ufficiale del progetto]
[http://en.wikipedia.org/wiki/Hamachi Voce enciclopedica] (in inglese)
[http://www.penguinbyte.com/software/ghamachi/ Sito ufficiale del progetto gHamachi]
[http://hamachi.cc/tuntap Istruzioni relative all'interfaccia TUN/TAP]
[:InternetRete/ConfigurazioneRete/Vpn:Guida alla configurazion di una VPN]
