miércoles, 30 de abril de 2008

Hamachi en ubuntu 7.10


Por un proyecto de la universidad necesito hacer una red por internet con Hamachi. Sirve para jugar, compartir archivos, música, etc. a través de las redes VPN (ya sabes, redes virtuales que funcionan a través de Internet [COMO UNA LAN PERO EN INTERNET]).

Mi sistema operativo es Ubuntu 7.10 , les voy a dejar una guía de como instalarlo desde consola:

Empezamos con los comandos:

$ sudo modprobe tun
$ sudo gedit /etc/modules

agregar: tun.
cerrar y guardar.

ahora corra el siguiente codigo:

$ ls /dev/net/tun

Debe de tener "/dev/net/tun"
Si no puede correr el siguiente código para crear la carpeta:

$ sudo mkdir /dev/net
$ sudo mknod /dev/net/tun c 10 200

Si les da problemas borren la carpeta "tun" (con el comando rmdir tun) y vuelvan a crearla usando el comando de arriba: mkdir /dev/net

Bajen la última versión de hamachi http://files.hamachi.cc/linux/ o de:

https://secure.logmein.com/products/hamachi/list.asp o

con código:

$ wget wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz

Extraingan hamachi

$ tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz

Ubíquense en el directorio de hamachi:

$ cd hamachi-0.9.9.9-20-lnx/

Instalar hamachi

$ sudo make install

cambiamos a la carpeta usr/bin

$ sudo cd /usr/bin

y extraemos el binario de hamachi:

$ sudo upx -d hamachi

Inicien tuncfg:

$ sudo /sbin/tuncfg

Creen un grupo de hamachi:

$ sudo groupadd hamachi

Agregarse al grupo de hamachi creado:

$ sudo gpasswd -a NOMBREUSUARIO hamachi

Agregar al root al grupo de hamachi

$ sudo gpasswd -a root hamachi

Cambiar los permisos para el socket

$ sudo chmod 760 /var/run/tuncfg.sock

Cambiar el grupo del archivo

$ sudo chgrp hamachi /var/run/tuncfg.sock


Crear la clave RSA:

$ hamachi-init

Ahora ya podemos iniciar hamachi

$ sudo hamachi start

Crear el nombre de una cuenta de hamachi

$ sudo hamachi set-nick NICKQUEQUIERAS

Loguearse a la red de hamachi

$ sudo hamachi login

Entrar a alguna red

$ sudo hamachi join "red" password

por ejemplo:

$ sudo hamachi join "UT2004 Lobago" lobago

También se puede crear una red propia:

$ sudo hamachi create NUESTRARED

con esto ya estamos dentro de la red, pero aparecemos como offline, para cambiarnos a online lo hacemos con:

$ sudo hamachi go-online "NOMBRERED"

y para ver el estado de todos los usuarios que se encuentran conectados a nuestras redes lo hacemos con:

$ sudo hamachi list

se mira asi:
* [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

El * es que están online, cuando nosotros estamos como offline no tendremos el * en el nombre de la red.

Para ver el estado de nuestro hamachi lo hacemos con:

$ sudo hamachi

Y para ver los comandos que tiene hamachi lo hacemos con:

$ sudo hamachi h


Articulo tomado de:

http://www.ubuntu-es.org/index.php?q=node/67368
http://www.lobago.com.ar/foro/showthread.php?t=1415
http://files.hamachi.cc/linux/README
http://www.opensourcespot.org/content/view/786/157/
http://www.youtube.com/watch?v=FZRC_mkVx7o

2 comentarios:

Anónimo dijo...

Muy interesante el tip.

Saludos

Anónimo dijo...

$ sudo cd /usr/bin

al llegar aqui me dice
bash: $: orden no encontrada

soi xnavarrox@hotmail.com

 
;