En este post vamos a ver cómo virtualizar en nuestro ESXi un equipo Mikrotik.
Esto nos va a dar la opción de tener el SO de Mikrotik como máquina virtual sin necesidad de tener que comprarnos el Hardware siempre y cuando ya tengamos nuestro laboratorio ESXi montado.
Para ello empezaremos con la descarga en la página oficial de Mikrotik:
Como véis nos descargamos una imagen VMDK que usaremos posteriormente para subirla al datastore de nuestro ESXi.
Ahora accedemos a nuestro ESXi, recordad nuestro esquema de red para este caso donde nuestro ESXi está instalado dentro del equipo con la IP 192.168.5.254:
Una vez dentro, cargaremos la imagen que nos acabamos de descargar en el Datastore.
Ahora y antes de crear nuestra máquina virtual debemos hacer un paso importante y es adaptar la imagen que acabamos de subir a una imagen apropiada para ESXi. Esto hay que hacerlo porque de lo contrario no podremos modificar ciertas opciones como por ejemplo el tamaño del disco duro virtual que viene como predeterminado a 128Mb.
Para ello nos conectamos a nuestro ESXi (192.168.5.254) pero por SSH. Es posible que os encontréis que la conexión SSH os da “refused”:
Para ello debéis primero activar dicho protocolo en vuestro ESXi y volver a acceder mediante SSH. Para poder acceder podéis hacerlo con PuTTy por ejemplo.
Luego nos vamos hasta el directorio donde hemos cargado la imagen, en nuestro caso:
De manera que si ejecuto el comando “ls” veré mi imagen:
Bien, ahora ejecutaremos el siguiente comando para adaptar la imagen tal y como decíamos antes:
Veréis que realiza una serie de comprobaciones:
Cloning disk ‘chr-6.43.7.vmdk’…
Clone: 100% done.
Ahora ejecutaremos el comando siguiente para expandir la imagen a 10GB de manera que nuestro ESXi nos genere automáticamente un HDD de 10GB al cargar la imagen:
Veremos el progreso:
Y a continuación volvemos a realizar el comando “ls” y vemos 3 archivos:
chr-6.43.7_new-flat.vmdk
chr-6.43.7_new.vmdk
Ahora si, crearemos la máquina virtual con la imagen tal y como ya hicimos anteriormente para crear nuestra primera máquina virtual. No obstante al ser un poco diferente por las opciones que presenta lo explicaremos paso a paso para este caso.
Nos dirigimos a la opción “Crear/Registrar máquina virtual” de la página principal:
Seleccionamos el tipo de creación:
Seleccionamos el nombre y tipo de sistema operativo:
Seleccionamos el almacenamiento para nuestra nueva máquina virtual:
Escogemos ahora las opciones que más nos convengan según el rendimiento que necesitemos de nuestro Mikrotik Virtual:
Y finalmente vemos el resumen, a lo que presionaremos “Finalizar”:
Ahora vamos a editar la máquina virtual seleccionándola desde el menú “máquinas virtuales”:
En la nueva ventana le damos a “Agregar disco duro” y “Disco duro existente”:
En la nueva ventana seleccionamos la imagen nueva que habíamos creado para adaptarla al ESXi, en mi caso es la que tiene la palabra “new” al final:
‘Click’ en “Seleccionar” y en la nueva ventana veremos un poco las especificaciones. Es importante cambiar el tipo de controlador a “IDE 0”. Después le daremos al botón “Guardar”.
Ahora arrancamos la máquina virtual:
Y veremos el arranque por consola.
Recordaros únicamente que el usuario cuando se arranca por primera vez es “admin” y no lleva ningún password con lo que simplemente presionamos “enter”:
Finalmente os recomiendo acabar de cambiar el password, y deshabilitar algunos servicios para aportar seguridad a nuestro sistema.