Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/ConfigurazioneRete/Hamachi"
Differenze tra le versioni 40 e 41
Versione 40 del 27/03/2008 11.05.48
Dimensione: 4373
Commento: in italiano la maiuscola va solo dopo il punto
Versione 41 del 30/04/2008 20.02.02
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


CategoryDaRevisionare CategoryInternet