Está en la página 1de 11

GUIA DE INSTALACION Y USO

MIKROTIK RouterOS
EN GNS3

REQUISITOS:
- Instalador de GNS3, se puede descargar de su sitio oficial:
https://www.gns3.com/software/download
- Instalador de Oracle VM VirtualBox, se puede descargar de su sitio oficial:
https://www.virtualbox.org/wiki/Downloads
- Imagen de disco x86 de Mikrotik RouterOS, se descarga en su sitio oficial:
http://www.mikrotik.com/download
- Herramienta de configuración RouterOS Winbox, en la página de descargas anterior.

Primer paso:
- Descargar los programas de instalación de los recursos necesarios:

1- GNS3
Necesita el registro del usuario para proceder con la
descarga.

2- Oracle VM VirtualBox

1
3- Mikrotik RouterOS
Se puede escoger entre las versiones
disponibles para descarga, se
recomienda utilizar la última publicada.

4- Mikrotik WinBox
Se recomienda utilizar la última
actualización disponible.

Listo.

2
Segundo paso:
- Instalar GNS3 con todos los valores por defecto.
- Instalar Oracle VM VirtualBox con todos los valores por defecto.

Tercer paso:
- Iniciar el VirtualBox y crear una máquina virtual con la imagen de disco Mikrotik RouterOs.

La configuración de la máquina virtual para RouterOS es:


- Tipo:Linux.
- Versión: Other Linux (32-bit).
- Memoria: 256 Mb (recomendación, puede ser cualquier valor, mínimo 32 Mb).
- Disco duro virtual nuevo.
- Tamaño de disco: 512 Mb (puede ser cualquier valor, mínimo 128 Mb).
- Sistema - Orden de arranque: Óptica - Disco Duro.
- Sistema – Procesador: Habilitar PAE/NX.
- Habilitar todas las interfaces de red – Conectado a: No conectado.

Para la instalación de la imagen de disco de RouterOS, se debe iniciar desde la imagen .ISO
descargada de la página de Mikrotik.
- En configuración de la máquina virtual, en la pestaña “almacenamiento”, seleccionamos el disco
de almacenamiento vacío, luego en el apartado atributos le indicamos la ruta de la imagen del
disco que descargamos anteriormente.

3
Cuarto paso:
- Instalar Mikrotik RouterOS en la máquina virtual.

Para proceder con la instalación, iniciamos la máquina virtual. Debería iniciar el arranque de la
imagen del disco de RouterOS y mostrará las opciones de instalación.

Seleccionamos todas las opciones con la tecla “a” o bien escogemos los paquetes que queremos
instalar con la barra espaciadora. Para iniciar la instalación pulsamos la tecla “i”. Nos preguntará si
deseamos guardar alguna configuración, le damos la tecla “n” para indicar que no queremos guardar
información, por lo que el sistema formateará el disco duro de esta máquina virtual. La última
pregunta es que si queremos continuar, pulsamos la tecla “y” para iniciar la instalación.
En unos segundos, estará el sistema RouterOS instalado en la máquina virtual.

4
Luego de esto, apagamos la máquina virtual cerrando la ventana en la X de la esquina superior
derecha y escogemos la opción “Apagar máquina”.
Ahora, en las opciones de configuración de la máquina virtual, vamos a la pestaña “almacenamiento”
y seleccionamos el disco de imagen de RouterOS, en la sección de atributos, donde escogimos el
archivo de la imagen anteriormente, le damos clic a la opción “eliminar disco de la unidad virtual”,
esto hará que la imagen se desmonte de la unidad virtual. Por último, en la pestaña “sistema”,
modificamos el orden de arranque y dejamos al disco duro como primer dispositivo de arranque.
Para verificar que todo el procedimiento ha sido correcto, iniciamos la máquina virtual desde el disco
duro. El sistema creará el “Software-ID” para la instalación de la licencia de uso.
Una vez realizado el proceso de instalación, el sistema RouterOS estará listo para usar.
Recordemos que el usuario por defecto para el login es “admin” y el password en blanco.

Quinto paso:
- Instalar la máquina virtual Mikrotik RouterOS a GNS3.

Apagamos la máquina virtual, cerrando en la X de la esquina o con el comando “system


shutdown”.
Iniciamos el programa GNS3 normalmente.
Por ser la primera vez que lo ejecutamos, nos preguntará el modo en que queremos utilizar, damos clic
en la opción “Local Server” y en la casilla “Don’t show this again”. Presionamos el botón “Next” y
nos preguntará que tipo de máquina virtual queremos instalar, de- seleccionamos la primera opción
y dejamos en blanco todas, presionamos el botón “Finish”. Luego nos abre automáticamente la
ventana de “Preferencias”. Vamos a la sección “VirtualBox” y verificamos que en la ruta del
“VBoxManage” sea esta:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe
Si no, buscamos la ruta y se la definimos, damos clic en el botón “Aplicar”.

5
Seguidamente, vamos a la sección “VirtualBox VMs” y damos clic en el botón “New” para instalar un
nuevo router. Automáticamente el GNS3 encontrará nuestra máquina virtual donde tenemos instalado
el MikroTik RouterOS.
Si nos aparece un mensaje de error que diga “Unable to find VBoxManage path”, repitan el paso
anterior, buscando la ruta del archivo y guardando los cambios con el botón “Aplicar”.

Presionamos el botón “Finish” y GNS3 ya tendrá instalado nuestro router Mikrotik. Pero antes de
usar, debemos hacer varios cambios en la configuración. Para eso, damos clic en el botón “Edit” en la
parte inferior.

En esta ventana podemos modificar las características de nuestro router.


- Cambiamos el símbolo por el de un router.
- Cambiamos la categoría por “Routers”.
- La memoria RAM la dejamos igual a como instalamos la máquina virtual.
- Seleccionamos la opción “Start VM in headless mode”, esto es para que no abra una ventana
de consola cada vez que iniciamos el router.

6
Luego en la pestaña “Network” debemos habilitar las 4 interfaces que tiene instalado nuestro router
virtual. Colocamos el número 4 en la primera casilla.
Para guardar los cambios presionamos el botón “OK”.

Con esto ya tenemos instalado nuestro router MikroTik RouterOS en GNS3.

Sexto paso:
- Instalar interfaces de loopback.

Ya tenemos instalado nuestro router en GNS3, pero solamente podemos acceder a él mediante la
consola. Para utilizar WinBox y configurar nuestro router debemos instalar al menos una interfaz de
loopback.
Para ello utilizamos una herramienta incluida en GNS3, loopback-manager.cmd.
- Abrimos la consola de Windows (CMD) con privilegios de administrador.
- Ingresamos a la ruta o carpeta donde están instalados los archivos de GNS3.
C:\Archivos de programa\gns3>
- Ejecutamos el programa loopback-manager.cmd
- Para instalar una interfaz de loopback, pulsamos la opción 2.
- Cerramos todos los programas abiertos y reiniciamos la computadora para que la instalación de la
interfaz surta efecto.

Si nos aparece este error, “devcon.exe” no se reconoce como un comando, se debe a que nuestro
Windows no tiene el programa necesario para instalar dispositivos.
Para solucionarlo, descargamos el archivo “devcon.exe” de la siguiente dirección:
Windows 32bits: http://originaldll.com/file/devcon%20(2).exe/24149.html Windows
64bits: http://originaldll.com/file/devcon64%20(2).exe/24150.html

7
Luego de descargarlo, lo copiamos y pegamos en la carpeta de instalación del GNS3 y le cambiamos
el nombre del archivo a simplemente “devcon” o “devcon.exe”.

Luego de reiniciar el sistema, vamos al Panel de Control, Centro de Redes y Recursos Compartidos y
en las opciones de la izquierda entramos en “Cambiar configuración de adaptador”. Encontraremos
una interfaz nueva de tipo “Adaptador de bucle invertido de Microsoft” o "Microsoft KM-TEST
Loopback Adapter". Para identificarla posteriormente le cambiamos el nombre a GNS3.

También se puede instalar una interfaz de loopback con el método de Microsoft:


https://support.microsoft.com/es-es/kb/839013

Sétimo paso:
- Conectar el router virtual con el WinBox.

Abrimos el GNS3. Nos pedirá el nombre de nuestro proyecto nuevo.


Luego en la sección de “Routers” en la izquierda, encontraremos nuestro router virtual MK1 y lo
arrastramos al área de trabajo.
Despúes vamos a la sección de “Switches” y movemos al área de trabajo el “Ethernet Switch”. A éste
le damos clic derecho y seleccionamos “Configure”. Escogemos cualquier puerto y le damos en el
botón “Delete” 8 veces para eliminar todos los puertos. Ahora creamos un puerto con el botón “Add”
pero en el tipo de puerto seleccionamos “dot1q”. Luego creamos otro puerto pero con el tipo “access”.
En el panel de la izquierda, vamos a los dispositivos finales y escogemos la computadora llamada
“Host”, esta simula nuestra computadora.
Ahora seleccionamos el botón de la izquierda para agregar un “link” y conectamos el router MikroTik
MK1 al puerto número 1 del switch. Luego conectamos desde nuestro “host” el puerto “GNS3” al
puerto número 2 del switch.

8
El tipo de puerto “dot1q” tiene la característica que permite la comunicación de varios dispositivos a
través del mismo, pero dentro del mismo etiquetado de vlan (nativa). El puerto “qinq” permite hacer
“trunking” de varias vlans, y el puerto access se utiliza para los dispositivos finales, que no transmiten
datos de otros dispositivos, sino solamente los datos de ellos mismos.

Así quedaría nuestra topología inicial, solamente para tener acceso por WinBox.

Ahora pulsamos el clic derecho sobre el router MK1 y seleccionamos “Start”.


Si tienen el VirtualBox abierto, se darán cuenta que la máquina virtual inicia automáticamente, porque
la estamos ejecutando desde el GNS3.
Por último abrimos el WinBox y esperamos unos segundos mientras aparece nuestro router.

Entramos por medio de la dirección MAC ya que no tenemos ninguna configuración en el router.
Con esto podemos tener acceso al Mikrotik y configurar cualquier cosa.

Octavo paso:
- Solicitar licencia para nuestro router virtual.

Podemos utilizar nuestro router sin ningún problema solamente por 24 horas, ya que no tiene instalada
una licencia válida. Por defecto, la imagen de instalación trae una licencia de nivel

9
0, que tiene el límite de tiempo. Para poder utilizar el router sin límite de tiempo, vamos a solicitar
una licencia nivel 1 por medio de la página web de MikroTik.
Primero, vamos al router y en la pestaña System -> License, se encuentra el estado de la licencia,
actualmente tenemos la licencia nivel 0. Para aumentarla, necesitamos el “Software ID”, que
ingresaremos en la página de MikroTik.

Ahora ingresamos a la dirección https://www.mikrotik.com/client/ e ingresamos con nuestra cuenta,


en caso de no tener cuenta, con el registro se puede crear una, es gratis.
Una vez que ingresemos, vamos a la parte de “generar nueva llave de software (Generate a NEW
software KEY)” y damos clic en “crear una llave demo (make a demo key)”.
En la siguiente pantalla nos solicita el ID de software, el cual lo tomamos de los detalles de la licencia
de nuestro desde el WinBox y seleccionamos “Next”.

Ahora nos saldrá el código de licencia, seleccionamos toda la llave y la copiamos (Ctrl + c).

Luego, volvemos al WinBox y en la información de licencia, damos clic en el botón “Paste Key” y si
se pegó correctamente la licencia, nos dará un mensaje que dice “para que los cambios tomen efecto
se debe reiniciar el sistema”, seleccionamos que sí para que se apliquen los datos de licencia.
Esperamos a que reinicie para revisar nuevamente la licencia y verificar si todo salió bien.
Como vemos, ya aumentamos el nivel de la licencia y podemos usarlo sin límite de tiempo. Así es el
proceso de licenciamiento, con todos los niveles es similar.

10
Noveno paso:
- Crear una nube en GNS3 y conectar el router a internet.

Para poder utilizar la nube en GNS3 y que funcione correctamente debemos conectarla a internet por
medio de nuestra interfaz de salida de la computadora.
Debemos crear una interfaz de loopback nueva, exclusivamente para utilizarla como salida a internet.
Una vez creada correctamente, abrimos el “Panel de Control” de Windows, vamos a “Conexiones de
red” y luego en “Configuración de adaptador”. Primero vamos a renombrarla la nueva interfaz
loopback para saber diferenciarla, le llamaremos “GNS3 Internet”. Después identificamos la interfaz
con la que obtenemos internet en nuestra computadora, ya sea por cable (Ethernet) o por inalámbrico
(Wi-Fi). Presionamos el clic derecho sobre la interfaz y seleccionamos “Propiedades”. En la pestaña
“Uso Compartido” seleccionamos la primera casilla, que permite compartir la conexión a internet por
medio de ella misma y seleccionamos la interfaz de loopback “GNS3 Internet”. Salimos con el botón
“Aceptar” para guardar los cambios. Si todo salió bien, en la descripción de la interfaz saldrá la
leyenda “Compartida”.

Ahora en el GNS3 creamos una nube y nos vamos a la ventana de configuración, en las interfaces
agregamos una nueva, la interfaz de loopback, “GNS3 Internet”. Recordemos que debemos conectar
al router mediante un switch, no podemos conectarlos directamente porque nos saldrá un error de
conexión, ya que no es compatible conectar directamente una interfaz física con una virtual. Con esto
tendremos conectado el router a internet.
Para tener la conexión en el router, debemos crear un “cliente DHCP” para que nos brinde una
dirección IP, la configuramos desde la interfaz que tenemos conectada la nube y si todo está correcto,
tendremos una IP y automáticamente se configura la conexión a internet.

Recomendaciones:
- Para tener varios routers virtuales, es mejor instalar cada uno por separado, no utilizar la opción
del VirtualBox de “clonar” ya que también nos duplica las direcciones MAC del router y puede
crear problemas de conexión.
- Podemos tener todos los routers virtuales que queramos, si cambiamos de PC o queremos
compartir el router, se utiliza la opción de “Exportar” de VirtualBox y nos crea un archivo
.OVA que contiene el router y lo podemos “Importar” en otro PC.
- Si tenemos problemas al iniciar o al detener el router desde GNS3, podemos ver el estado de la
máquina virtual en VirtualBox, ya sea encendida, apagada o abortada.

Espero que esta información sea útil para hacer pruebas y el estudio de configuraciones.
#MikrotikRules nuevamente demostrando que los routers MikroTik son los mejores.

11

También podría gustarte