Hamachi - Redes virtuais utilizando software e internet

Hamachi é um sistema que cria redes virtuais privadas sob protocolo TCP/IP, é de fácil instalação e usabilidade e com ele é possível iniciar um jogo em rede tendo somente um fax modem.

[ Hits: 58.386 ]

Por: Roberson Carlos em 12/12/2006 | Blog: http://carlrobers.wordpress.com


Download e instalação



O download do programa pode ser feito no servidor da empresa que o desenvolve mesmo ou você pode baixá-lo do link a seguir e curtir mais algumas informações que seguem.
Após baixar o arquivo, passe o comando:

$ tar -xvf hamachi-0.9.9.9-20-lnx.tar.gz
$ cd hamachi-0.9.9.9-20-lnx


Para dar início a instalação, passe o comando:

# make install (com a conta do ROOT)

O cliente hamachi para GNU/Linux vem como um simples executável binário compilado para a plataforma de sua escolha. No servidor FTP da empresa você pode escolher outras plataformas e verá que ele pode rodar até em uma série de celulares feitos pela Nokia. Achei isto muito interessante, imagine-se fazendo uma rede privada entre seu aparelho celular e a rede de sua empresa por exemplo. O binário executável hamachi inclui o servidor, o aplicativo controlador e o utilitário de setup.

Uma vez instalado você deve rodar o servidor tuncfg com privilégios de root.

$ su -
# /sbin/tuncfg
# exit


O hamachi precisa criar uma identidade para sua conta e para que ninguém possa identificá-la, ela é criptografada com 2048-bit RSA e posta dentro do diretório ~/.hamachi, que é onde ele guarda as chaves.

Note que para cada usuário em seu sistema Linux estes passos deverão ser executados, pois cada um terá sua própria chave em seu home directory. Para que isto aconteça, passe o comando a seguir:

$ hamachi-init

    Próxima página

Páginas do artigo
   1. Download e instalação
   2. Iniciando
   3. Recapitulando e finalizando
Outros artigos deste autor

Modem 3G no Ubuntu Linux 8.04 - Qualquer operadora

VNC - Virtual Network Computing

Instalando Apache Tomcat em Linux 2.6

Gravação de CDs com o K3B

Registrando extensões no kernel com o binfmt_misc

Leitura recomendada

Criação de DVDs com o videotrans

Gnuplot - versátil ferramenta científica

Sport: Frontend para Slackbuilds ao estilo Ports do BSD

LaTex no Fedora 20 - Instalação via YUM

SparkleShare - Uma alternativa livre do Dropbox

  
Comentários
[1] Comentário enviado por agk em 12/12/2006 - 11:45h

Interessante, parabéns pelo artigo.

[2] Comentário enviado por removido em 12/12/2006 - 14:24h

hamachi é massa. uso ele no win faz tempo. Tanto pra jogos como para compartilhamento fácil e rápido de dispositivos. Pra quem compila kernel, é necessário ter o módulo 'tun' compilado.
O ghamachi é um hamachi em modo gráfico, estilo o GUI do Windows. Pra quem quiser, olhe no site oficial.

[3] Comentário enviado por xnardelli em 12/12/2006 - 23:16h

esse hamachi é muito bom hein?

parabéns

[4] Comentário enviado por coffnix em 13/12/2006 - 01:06h

kernel 2.6.x.x???? simples demais!

# cd /usr/src/linux
# make menuconfig

vá em Device Drivers ---> Network device support ---> e marque as opções:

[*] Network device support
<*> Universal TUN/TAP device driver support

Saia e salve as alterações

# make bzImage (a letra i é em maiúsculo mesmo)
# cp /usr/src/linux/System.map /boot/System.map
# cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz
# lilo

acho que assim fica mais simples né?

abraços

[5] Comentário enviado por wilson_p_junior em 13/12/2006 - 09:48h

dica pra ter o hamachi em modo grafico:
complemente usando o GHAMACHI

SIte Official: http://www.penguinbyte.com/software/ghamachi/
DOwnload:
em GTK1: http://www.penguinbyte.com/software/ghamachi/download/1.2/?filename=gHamachi_gtk1.2.tar.gz
em GTK2: http://www.penguinbyte.com/software/ghamachi/download/2/?filename=gHamachi_gtk2.tar.gz

[6] Comentário enviado por riick em 15/12/2006 - 16:27h

hamachi é bem útil, parabéns ae pelo artigo. x)

[7] Comentário enviado por robersonfox em 16/12/2006 - 19:38h

valeu galera

[8] Comentário enviado por robersonfox em 16/12/2006 - 20:11h

Caso alguem tenha baixado o ghamachi e já tenha o TUN compilado como módulo em seu linux, lembre-se que é necessário criar o NODE tun dentro de /dev/net

para isto faça o seguinte:

# rm /dev/net/tun
# mknod /dev/net/tun c 10 200
# chmod 0666 /dev/net/tun

em seguida rode o ghamachi.

[9] Comentário enviado por jgama em 20/12/2006 - 14:00h

OLá pessoal, estranho juro que tinha digitato comentário e não foi salvo, mas deixa pra lá, na verdade estou com uma dúvida na forma que o hamachi é configurado.

Instalei o Hamachi no Linux Big 3.0 e no Mandriva 2007 em ambos todas as vezes que inicializo o sistema perco as configurações do hamachi e para fazer funionar tenho que fazer estes passos abaixo:

$sudo rm -rf /home/usuario/.hamachi
$sudo modprobe tun
$sudo tuncfg
$hamachi-init
$hamachi start
$hamachi login
$hamachi set-nick usuario
$hamachi create rede + password
$hamachi go-online

Alguém tem idéia porque acontece isso?

Abraço

[10] Comentário enviado por solzinhow em 02/01/2007 - 22:26h

me ajude
não to conseguindo rodar o hamachi
so esta dando
intrução
ilegal

espero respostra

grato!

meu msn

tssm17@hotmail.com

[11] Comentário enviado por mtravassos em 20/06/2007 - 06:28h

Estou precisando de um help para fazer o hamachi funcionar no CentOS 4.(2.6.9-42.ELsmp).
Seguindo os passos acima temos:
# tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz
# cd hamachi-0.9.9.9-20-lnx
# make install

Copying hamachi into /usr/bin ..
Creating hamachi-init symlink ..
Compiling tuncfg ..
Copying tuncfg into /sbin ..

Hamachi is installed. See README for what to do next.
# /sbin/tuncfg
# hamachi-init -f
Initializing Hamachi configuration (/root/.hamachi). Please wait ..

generating 2048-bit RSA keypair .. ok
making /root/.hamachi directory .. ok
saving /root/.hamachi/client.pub .. ok
saving /root/.hamachi/client.pri .. ok
saving /root/.hamachi/state .. ok

Authentication information has been created. Hamachi can now be started with
'hamachi start' command and then brought online with 'hamachi login'.
# hamachi start
Starting Hamachi hamachi-lnx-0.9.9.9-20 .. ok
# hamachi login
Logging in .. failed
hamachi
Hamachi, a zero-config virtual private networking utility, ver 0.9.9.9-20

version : hamachi-lnx-0.9.9.9-20
pid : 13970
status : offline
nickname : anonymous

Não funciona......Será que esta faltando algum detalhe?
Grato.

[12] Comentário enviado por javacorreio em 22/01/2008 - 15:36h

tb estou nesse problema... estou aguardando resposta:(

[13] Comentário enviado por Pianista em 13/03/2008 - 14:16h

me tirem uma duvida ae.. tipo eu usava o hamachi no windows e queria saber se da pra criar uma rede linux x windows, para poder jogar com uns amigos.. Abraços! aguardo!

[14] Comentário enviado por robersonfox em 14/03/2008 - 04:40h

Sim, funciona.

[15] Comentário enviado por neurom4nc3r em 01/08/2008 - 23:57h

quando eu executo qq comando
hamachi-init
hamachi login
hamachi list
ou qualquer que seja, nao acontece absolutamente nada.. alguem sabe o porque?

vlws

[16] Comentário enviado por marcusconecta em 18/10/2008 - 17:12h

Galera boa tarde.

to ralando a um bom tempo e continua dando erro, segue abaixo:

root@server:/usr/bin$ hamachi-init -f
Initializing Hamachi configuration (/home/toipbox/.hamachi). Please wait ..
generating 2048-bit RSA keypair .. ok
making /home/root/.hamachi directory .. ok
saving /home/root/.hamachi/client.pub .. ok
saving /home/root/.hamachi/client.pri .. ok
saving /home/root/.hamachi/state .. ok
Authentication information has been created. Hamachi can now be started with
'hamachi start' command and then brought online with 'hamachi login'.
root@server:/usr/bin$ hamachi start
Starting Hamachi hamachi-lnx-0.9.9.9-20 .. ok
root@server:/usr/bin$ hamachi set-nick conecta01
Setting nickname .. ok

Veja se alguem pode me ajudar.
root@server:/usr/bin$ hamachi login
Logging in .. failed


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts