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 4 e 46 (in 42 versioni)
Versione 4 del 10/04/2007 11.49.22
Dimensione: 2179
Autore: NaldiniPaolo
Commento:
Versione 46 del 06/03/2019 17.09.04
Dimensione: 4404
Autore: jeremie2
Commento: nuove note
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Hamachi
#format wiki
Linea 2: Linea 4:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]||
<<BR>>
<<Indice(depth=1)>>
Linea 5: Linea 7:
== Introduzione == = Introduzione =
Linea 7: Linea 9:
Hamachi è software che permette di crare una VPN (Virtual Private Network) basata su protocollo UDP. '''Hamachi''' è un programma multi piattaforma che permette di creare una rete privata virtuale basandosi sul protocollo UDP.
Linea 10: Linea 12:
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]  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]].
Linea 12: Linea 14:
== Che cos'è una VPN e che vantaggi ci offre? == La versione per Linux è disponibile senza interfaccia grafica, quindi da linea di comando, nel pacchetto oltre al file `README`, è possibile trovare un eseguibile per la configurazione del proprio computer come nodo VPN.
Linea 14: Linea 16:
Una VPN è una rete che permette di collegare reti private attraverso una rete pubblica (Internet).I vantaggi offerti da questa tecnologia sono molteplici.Lo scopo delle reti VPN è di dare alle aziende le stesse possibilità delle linee private in affitto ad un costo inferiore sfruttando le pubbliche reti condivise. Le reti VPN utilizzano collegamenti che necessitano di autenticazione per garantire che solo gli utenti autorizzati vi possano accedere, inoltre utilizzano sistemi crittografici per garntire la sicurezza nei file condivisi da un eventuale intercettazione. Le VPN, per comunicare, usano un sistema di [http://it.wikipedia.org/wiki/Tunneling tunnelling]. Questo evita anche attacchi di tipo [http://it.wikipedia.org/wiki/Spoofing spoofing] (mascherare il proprio indirizzo IP). = Preparativi =
Linea 16: Linea 18:
Scaricare il pacchetto dell'applicazione da [[http://www.hamachi.cc/download/list.php|questo indirizzo]].
Linea 17: Linea 20:
== Che cos'è il protocollo UDP? == '''Hamachi''' necessita dell'interfaccia '''tun/tap''', utilizzata per il ''tunneling'' e per il ''bridging''; tale funzionalità è disponibile in maniera predefinita su '''Ubuntu''', quindi non è necessario installare e configurare nessun pacchetto aggiuntivo.
Linea 19: Linea 22:
UDP è un protocollo di trasporto a pacchetto. È usato di solito in combinazione con il protocollo IP. L'UDP ha come caratteristica di essere un protocollo di rete inaffidabile, privo di connessione, ma in compenso molto rapido ed efficiente per le applicazioni "leggere". Infatti viene utilizzato maggiormente per la trasmissione di informazioni audio o video, dato che le applicazioni in tempo reale spesso richiedono un ritmo minimo di spedizione. = Installazione =
Linea 21: Linea 24:
 0. [[AmministrazioneSistema/FormatiDiCompressione#metodografico|Scompattare]] l'archivio nella propria '''Home''' e spostarsi all'interno della cartela appena creata digitando il seguente comando in una finestra di terminale: {{{
cd ~/hamachi-0.9.9.9-20-lnx
}}}
Linea 22: Linea 28:
= Installazione e Configurazione =  0. Per installare il programma è sufficiente digitare il seguente comando: {{{
sudo make install
}}}
Linea 24: Linea 32:
testo  0. Impostare su '''tuncfg''' i permessi necessari all'avvio del programma; digitare il seguente comando: {{{
sudo chmod 777 /sbin/tuncfg
}}}

 0. Infine, digitare il seguente comando per creare l'interfaccia di rete necessaria al corretto funzionamento dell'applicazione: {{{
sudo /sbin/tuncfg
}}}

= Configurazione =

È necessario configurare '''Hamachi''' per poter disporre di una rete privata virtuale.

 0. Per creare un coppia di chiavi per l'accesso è sufficiente digitare il seguente comando in una finestra di terminale: {{{
hamachi-init
}}}

 0. Per avviare il servizio è sufficiente digitare il seguente comando: {{{
hamachi start
}}}

 0. Per effettuare l'accesso verso un ''mediation server'' è sufficiente digitare il seguente comando: {{{
hamachi login
}}}

 0. Per impostare il nome di accesso alla rete è utile digitare il seguente comando: {{{
hamachi set-nick nickname
}}} Sostituire la dicitura «nickname» con l'identificativo desiderato.

= Creare una rete virtuale =

Una volta configurato non resta che creare la rete virtuale. A tale scopo è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
hamachi create nomerete password
}}}

Sostituire la dicitura «nomerete» con il nome da assegnare alla rete virtuale e «password» con la password desiderata.

= Utilizzo =

== Connettersi ad una rete ==

È possibile accedere alla rete virtuale digitando il seguente comando in una finestra di terminale:
{{{
hamachi join nomerete password
}}}

Sostituire le diciture «nomerete» e «password» con le informazioni necessarie.

== Rimuovere la rete ==

Per rimuovere la rete virtuale è sufficiente digitare il seguente comando:
{{{
hamachi delete
}}}

{{{#!wiki note
L'utente che crea la rete virtuale è l'unico in grado di poterla rimuovere.
}}}

== Forzare disconnessione di un nodo ==

È possibile forzare la disconnessione di un nodo digitando il seguente comando in una finestra di terminale:
{{{
hamachi evict
}}}

== Elenco reti ==

Per visualizzare l'elenco delle reti create con '''Hamachi''' è utile digitare il seguente comando in una finestra di terminale:
{{{
hamachi list
}}}

Per mostrare i nomi degli utenti della rete è sufficiente digitare il seguente comando:
{{{
hamachi get-nicks
}}}
Linea 28: Linea 112:
 * risorsa 1
 * risorsa 2
 * [[http://www.hamachi.cc/|Sito ufficiale del progetto]]
 * [[http://en.wikipedia.org/wiki/Hamachi|Voce enciclopedica di Hamachi]]
 * [[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 configurazione di una VPN]]
Linea 31: Linea 118:
## da questo punto in poi non modificare!
Linea 33: Linea 119:
CategoryNuoviDocumenti CategoryInternet CategoryDaRevisionare


Introduzione

Hamachi è un programma multi piattaforma che permette di creare una rete privata virtuale basandosi 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 adware o spyware.

La versione per Linux è disponibile senza interfaccia grafica, quindi da linea di comando, nel pacchetto oltre al file README, è possibile trovare un eseguibile per la configurazione del proprio computer come nodo VPN.

Preparativi

Scaricare il pacchetto dell'applicazione da questo indirizzo.

Hamachi necessita dell'interfaccia tun/tap, utilizzata per il tunneling e per il bridging; tale funzionalità è disponibile in maniera predefinita su Ubuntu, quindi non è necessario installare e configurare nessun pacchetto aggiuntivo.

Installazione

  1. Scompattare l'archivio nella propria Home e spostarsi all'interno della cartela appena creata digitando il seguente comando in una finestra di terminale:

    cd ~/hamachi-0.9.9.9-20-lnx
  2. Per installare il programma è sufficiente digitare il seguente comando:

    sudo make install
  3. Impostare su tuncfg i permessi necessari all'avvio del programma; digitare il seguente comando:

    sudo chmod 777 /sbin/tuncfg
  4. Infine, digitare il seguente comando per creare l'interfaccia di rete necessaria al corretto funzionamento dell'applicazione:

    sudo /sbin/tuncfg

Configurazione

È necessario configurare Hamachi per poter disporre di una rete privata virtuale.

  1. Per creare un coppia di chiavi per l'accesso è sufficiente digitare il seguente comando in una finestra di terminale:

    hamachi-init
  2. Per avviare il servizio è sufficiente digitare il seguente comando:

    hamachi start
  3. Per effettuare l'accesso verso un mediation server è sufficiente digitare il seguente comando:

    hamachi login
  4. Per impostare il nome di accesso alla rete è utile digitare il seguente comando:

    hamachi set-nick nickname
    Sostituire la dicitura «nickname» con l'identificativo desiderato.

Creare una rete virtuale

Una volta configurato non resta che creare la rete virtuale. A tale scopo è sufficiente digitare il seguente comando in una finestra di terminale:

hamachi create nomerete password

Sostituire la dicitura «nomerete» con il nome da assegnare alla rete virtuale e «password» con la password desiderata.

Utilizzo

Connettersi ad una rete

È possibile accedere alla rete virtuale digitando il seguente comando in una finestra di terminale:

hamachi join nomerete password

Sostituire le diciture «nomerete» e «password» con le informazioni necessarie.

Rimuovere la rete

Per rimuovere la rete virtuale è sufficiente digitare il seguente comando:

hamachi delete

L'utente che crea la rete virtuale è l'unico in grado di poterla rimuovere.

Forzare disconnessione di un nodo

È possibile forzare la disconnessione di un nodo digitando il seguente comando in una finestra di terminale:

hamachi evict

Elenco reti

Per visualizzare l'elenco delle reti create con Hamachi è utile digitare il seguente comando in una finestra di terminale:

hamachi list

Per mostrare i nomi degli utenti della rete è sufficiente digitare il seguente comando:

hamachi get-nicks

Ulteriori risorse


CategoryInternet CategoryDaRevisionare