Instalar OpenWRT en una maquina virtual
En esta ocacion quiero hablarles un poco sobre OpenWRT y sus maravillosas funcionalidades. Quizás mas de uno no haya escuchado mucho sobre esta distribución Linux asi que vamos a darle unas pinceladas.
¿Que es OpenWRT?
Pues según Wikipedia:
Citar
Es una distribución de Linux basada en firmware usada para dispositivos empotrables tales como routers
Y ya!! No es mas complicado que eso, dicho de otra forma es una forma de llevar todo el poder de Linux a nuestro router domestico, quitando así sus posibles limitantes. Es justo mencionar que a pesar de los esfuerzos no todos los dispositivos son soportados, aquí un listado de los dispositivos soportados y como no es tan sencillo conseguir dispositivos para hacer pruebas considero lo mas idoneo tirar de nuestras maquinas virtuales y emular para conseguir practicar todo lo que queramos, así que manos a ello!!
Instalando OpenWRT en una maquina virtual
1.- Pues lo primero que necesitamos es tener instalado algún virtualizador, yo recomiendo VirtualBox de Oracle, asi que vamos a instalarlo..
Si usas windows:
a.- Ve al website oficial y descarga la version segun tu sistema operativo.
https://www.virtualbox.org/wiki/Downloads
b.- Ejecuta el instalador y listo (mas o menos asi se instala en windows, si me falta algo pues a Google chicos!!)
Su usas Linux:
a.- Dependiendo de tu distro es muy posible que VirtualBox este disponible desde el mismo gestor de software, así que solo es buscarlo e instalarlo.
b.- Podríamos instalarlo desde la terminal con el siguiente comando:
Código: [Seleccionar]
sudo apt-get install virtualbox-qt
2.- Luego de instalar VirtualBox y estar seguro que funciona correctamente entonces procedemos a descargar una imagen VDI de OpenWRT, la cual podemos conseguir desde este enlace:
http://downloads.openwrt.org/attitude_adjustment/12.09/x86/generic/openwrt-x86-generic-combined-ext4.vdi
3.- Después de descargar la imagen VDI entonces procedemos a configurar VirtualBox para agregar nuestra nueva maquina virtual.
a.- Lo primero es abrir VirtualBox (que obvio no?) pero para que sea mas obvio les agregare imágenes al post
No se confundan con las demás maquinas virtuales, eso es parte mis estudios y como sabrán no las iba a eliminar para la captura.
b.- Luego clickeamos en "Nueva", con los que nos saldrá algo parecido a esto:
Aquí debemos configurar tal y como aparece en la imagen (menos por el nombre, que puede ser el que gusten)
c.- Luego ajustamos la memoria RAM, dependiendo de la cantidad de memoria en sus equipos pueden dejarla tal cual (256MB)
d.- Este punto es muy importante, al momento de seleccionar el disco Duro debemos elegir la opción de "Usar un archivo de disco duro virtual existente" y elegimos la imagen previamente descargada.
e.- Al final necesitaremos conectividad con el mundo exterior con lo que debemos configurar la red de la siguiente forma:
Compartiendo así nuestra conexión activa.
f.- Luego vamos la casilla de puertos seriales y lo configuramos de la siguiente manera:
Y listo!! Al iniciar nuestra maquina virtual el sistema cargara de forma normal y al final quedara una pantalla como esta:
Desde donde podremos comenzar a probar, testear, configurar un sin fin de cosas como:
Un servidor de impresión
Cliente bittorrent
Servidor FTP
Servidor Web
Servidor VPN
Crear VLANs
Entre otras mas. Es muy importante probar la conexión con nuestra puerta de enlace, y debe bastar con hacerle ping a la dirección interna de nuestra puerta de enlace, en mi caso seria:
Código: [Seleccionar]
ping 192.168.1.1
Y se obtiene esto:
Esto es todo por ahora queridos underc0ders, nos vemos en una próxima entrega.
Autor: CloudswX