Como crear una Lan con equipos de fuera de la red

Vamos a ver como crear una red de area local con equipos de fuera de la red que se conectan a esta através internet. Esto nos sirve para jugar, compartir archivos, música, etc. a través de redes VPN.

Vamos a hacerlo todo desde consola y ya verás como resulta muy sencillo:

sudo modprobe tun
sudo gedit /etc/modules

En este fichero escribiremos al final : tun

cerramos y guardamos.

ahora en el mismo terminal escribimos el siguiente codigo:

ls /dev/net/tun

Nos debe aparecer "/dev/net/tun"
De lo contrario haremos lo siguiente:

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

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

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

Lo descomprimimos y desde consola

cd hamachi-*

Y lo instalamos

sudo make install

Ahora nos vamos a la usr/bin

cd /usr/bin

y extraemos el binario de hamachi, seguramente no tengais upx instalado, así que primero ejecutaremos:

sudo apt-get install upx-ucl

y luego extraemos:

sudo upx -d hamachi

Después iniciamos tuncfg:

sudo /sbin/tuncfg

Y creamos un grupo de hamachi:

sudo groupadd hamachi

Nos agregamos al grupo de hamachi creado:

sudo gpasswd -a NOMBREUSUARIO hamachi

Agregamos al root al grupo de hamachi

sudo gpasswd -a root hamachi

Cambiamos los permisos para el socket

sudo chmod 760 /var/run/tuncfg.sock

Cambiamos el grupo del archivo

sudo chgrp hamachi /var/run/tuncfg.sock

Y creamos la clave RSA:

hamachi-init

Ahora ya podemos iniciar hamachi

sudo hamachi start

Ahora os dejo algunos comandos prácticos para hamachi:

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 "MSHOME" psylard

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:

sudo hamachi list

se mira asi:

* [homelan]

* 5.0.0.15

x 5.0.0.16 Psylard

5.0.0.17 WikiFer

* 5.0.0.18 Mary 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:

sudo hamachi

Y con esto ya teneis todo lo necesario ;)

0 comentarios: