Con tinc Podemos crear una VPN tipo full mesh( Nodos conectados entre s i), Estableciendo la comunicación de todos los host conectados a cada nodo. Cabe aclarar que cada nodo es el servidor donde esta configurado tinc.
Tinc esta lanzada bajo licencia GPL que en pocas palabras podemos decir que es Software Libre =D , este maravilloso protocolo nos ofrece unas caracteristicas que son:
Ahora vamos al grano, para instalar tinc en nuestro raspberry Pi, los pasos son sencillos, !Iniciemos!
Antes de instalar tinc, procedemos a activar tun, para poder gestionar la interfaz virtual
modprobe tun
Rasbian
sudo apt-get install tinc
Archlinux arm
sudo pacman -S tinc
Configuración Creamos los directorios de configuración:
sudo mkdir /etc/tinc/vpnraspberry
sudo mkdir /etc/tinc/vpnraspberry/hosts
Creamos el archivo /etc/tinc/vpnraspberry/tinc.conf:
Name = raspberry
Device = /dev/net/tun
PrivateKeyFile = /etc/tinc/vpnraspberrypi/rsa_key.priv
Interface = rp0 ##Nombre de la interfaz, cada quien es libre de darle un nombre
Creamos el archivo /etc/tinc/vpnraspberry/host/raspberry:
Subnet = 10.0.0.1/32
Address = 1.2.3.4 ## en esta linea ira la ip publica.
Generamos las llaves para el nodo: sudo tincd -n vpnraspberry -K
Generating 1024 bits keys:
..............++++++ p
..............++++++ q
Done.
Please enter a file to save private RSA key to [/etc/tinc/vpnraspberry/rsa_key.priv]:
Please enter a file to save public RSA key to [/etc/tinc/raspberry/hosts/raspberry]:
Appending key to existing contents.
Make sure only one key is stored in the file.
Configuramos la interfaz rp0, en este caso crearemos un script en "/etc/tinc/vpnraspberry/tinc-up", que usara Tinc para arrancar la interfaz
#!/bin/sh
ifconfig rp0 10.0.0.1 netmask 255.255.0.0
Damos permisos de ejecución
# chmod +x /etc/tinc/tinc-up
Por ultimo, , creamos un script, que dará de baja la interfaz usada cuando Tinc no este activo, Al igual como el script anterior, le damos permisos de ejecución
#!/bin/sh
ifconfig rp0 down
!!Listo!! La configuración de tinc en nuestra raspberry ya esta terminada, ahora para arrancar tinc escribimos en nuestra consola
sudo tincd -D -d -n vpnraspberry
Tenia olvidado mi blog personal, desde que ingrese a la universidad, el tiempo empleado en el blog bajo muchisimo pero bueno ya poco a poco estoy sacando tiempo para el blog 19/05/2015
Tweet La gente de phoronix a publicado una lista de las características mas destacables que serán parte del Kernel Linux 3.11. Estas son las caracteristicas mas destacables de esta versiòn del kernel 12/07/2013
Tweet Asì como escuchan, la NASA migra sus servidores a linux, y lo mejor es que usaran debian. La estación espacial internacional esta migrando sus sistemas claves y laptops de Windows a Linux, al igual que el R2, el primer humanoide robot espacial 12/05/2013
Tweet Estaba googleando en varios foros de GNUlinux y me encontré con algo de humor en un blog portugués que estaba en un foro, La Famosa Pregunta de André Machado en su blog 10/04/2013
Tweet Saludos Lectores Hoy les traigo algo super bueno, ya mas de uno a escuchado sobre manjarolinux una distribución basada en la famosa archlinux 08/12/2012