Hamachi:Install on OSX/fr
From LogMeInWiki
Contents |
Quick Start
- Lancer 'make install' puis 'tuncfg' en tant qu'utilisateur root.
- Lancer 'hamachi-init' afin de générer l'identité chiffré (n'importe quel compte utilisateur).
- Lancer 'hamachi start' afin de démarrer le démon Hamachi.
- Lancer 'hamachi login' afin de mettre en mode en ligne le démon et pour créer un compte utilisateur.
- Lancer 'hamachi join <réseau>' pour joindre le réseau.
- Lancer 'hamachi go-online <réseau>' pour se connecter au réseau.
- Lancer 'hamachi list' pour liter la liste des membres du réseau ainsi que leurs statut.
Configuration minimum & Droits d'accès
Hamachi a besoin d'un driver TUN/TAP pour créer et gérer une interface de réseau virtuel. Si vous avez le fichier /dev/net/tun, tout est ok. Sinon, allez voir le site suivant pour obtenir plus d'informations -
http://hamachi.cc/tuntap
A moins que vous ne vouliez utiliser Hamachi uniquement en tant qu'utilisateur root, vous devez lancer le démon 'tuncfg'. Ce démon encapsule toutes les fonctions de niveau root nécessaires à Hamachi et il doit être lancé avant Hamachi lui-même.
Tuncfg est distribué sous licence BSD en open source. vous pouvez trouver les sources dans le répertoire ./tuncfg de cette distribution.
Le lancement de'make install' va automatiquement créer tuncfg et l'installer dans le dossier /sbin. Si vous souhaitez l'installer dans un autre répertoire, il vous suffit de modifier le fichier ./Makefile en conséquence.
Installation
Le client Hamachi Linux est un binaire exécutable compilé pour la plateforme de votre choix. Ce binaire inclu le démon, l'application de control et l'utilitaire de configuration.
Pour installer Hamachi dans /usr/bin, lancer la commande suivante en tant que root
make install
Une fois installer, vous devez lancer le démon 'tuncfg' avec les privilèges de root
sudo /sbin/tuncfg
ou, si vous n'avez pas la commande 'sudo',
su - ; /sbin/tuncfg; exit
Hamachi a besoin d'une initialisation (une par compte utilisateur Linux). Cette partie génère un paire de clefs chiffrés et crée le répertoire ~/.hamachi dans lequel Hamachi stoque les clefs, la configuration et l'état. Pour effectuer cette initialisation, lancer la commande suivante
./hamachi-init
Exécuter Hamachi
Exécuter Hamachi signifie le lancer en tant que processus en arrière plan et ensuite controller ce processus via la ligne le commande. Pour lancer le démon Hamachi, taper la commande suivante
./hamachi start
Pour stopper le démon faites
./hamachi stop
Taper hamachi sans argument vous renvoie le statut du démon
version : hamachi-lnx-0.9.9.9<br /> pid : 956<br /> status : logging in<br /> nickname : buddy<br />
Lorsqu'il est éxecuté pour la première fois, le démon est déconnecté. Pour le mettre en-ligne lancez la commande suivante
./hamachi login
Pour le remmettre déconnecté faites
./hamachi logout
Pour info, sachez que le démon se souvient de l'état dans lequel il était au moment où vous faites la commande 'stop'. C'est à dire, si l'état était connecté, au prochain démarrage d'Hamachi, le démon sera en mode connecté. S'il était déconnecté, il restera dans cet état.
Opérations réseaux
Une fois connecté, vous pouvez joindre un réseau par la commande suivante
hamachi join [nom du réseau] [mot de passe]
Si nécessaire, on vous demandera le mot de passe pour joindre le réseau demandé.
Vous pouvez également créer votre propre réseau en utilisant la commande suivante
hamachi create
Vous êtes le propriétaire de n'importe quel réseau que vous créé et seul vous pouvez les détruire à l'aide de la commande suivante
hamachi delete [nom du réseau]
Pour enlever un pair du réseau, utilisez la commande
hamachi evict [pair]
Notez que vous serez déconnecté du réseau que vous avez créé ou rejoins. Pour se connecter sur le réseau, utilisez la commande suivante
hamachi go-online [nom du réseau]
Pour se déconnecter d'un réseau, utilisez la commande suivante
hamachi go-offline [nom du réseau]
Pour quitter un réseau, faites
hamachi leave [nom du réseau]
Notez qu'encore une fois, le démon se rappelle l'état dans lequel vous étiez. Si vous partez ou quittez le démon en étant connecté sur un réseau, le démon vous reconnectera automatiquement lors de votre prochain lancement d'Hamachi.
Listing Peers
To view the list of all networks and their members run
./hamachi list
Network names are enclosed in square brakets. The asterisk (*) in front of the network name means that you are online in this network.
* [homelan] * 5.0.0.15 x 5.0.0.16 ronny 5.0.0.17 bubba * 5.0.0.18 zhopa 10.0.0.100:45634
Underneath the network there is a peer list. Online peers will have their IP address prefixed by an asterisk (*) or an (x).
(*) means that the tunnel to the peer is either being established or ready. In latter case, peer's tunnel address will be shown on the right side of the list.
(x) means that the peer in unreachable, ie the mediation server failed to establish p2p tunnel between you and the peer.
If peer's nickname is known, it will be shown too. To retrieve peers' nicks use 'hamachi get-nicks' command.
Miscellaneous
You can also change your own nick by using 'hamachi set-nick' command. If you are online, the change will occur immediately. Otherwise new nick will be remembered and the change will occur at the next login.
For instructions on how to uninstall, click here