¡No necesitas instalarlo manualmente! Ofrecemos una aplicación de MikroTik preinstalada y lista para desplegar, con un solo clic.
¿Alguna vez te has preguntado cómo ejecutar un router en la VPS sin hardware físico? Estás en el lugar indicado. En este tutorial te explico todo lo que necesitas saber sobre MikroTik CHR: qué es, por qué puede ser interesante ejecutarlo en una VPS, cómo funciona, para qué puedes usarlo, qué ventajas tiene una VPS frente al hardware físico, y qué conviene preparar antes de empezar. Después, te guío paso a paso por el proceso de instalación de MikroTik en una VPS (versión Ubuntu) y te comparto los ajustes de rendimiento que recomiendo.

Guía breve sobre Mikrotik CHR
MikroTik es una empresa de hardware muy popular entre administradores de red que fabrica módems, routers y algunos dispositivos de servidor. Sus routers destacaron especialmente por su sistema operativo propio. Con el tiempo, MikroTik comenzó a distribuir ese sistema operativo como un producto independiente bajo el nombre RouterOS. RouterOS te permite convertir cualquier equipo en un router MikroTik, con funciones prácticas y directas. MikroTik CHR (Cloud-Hosted Router) es una versión de RouterOS lanzada más recientemente, diseñada para funcionar en entornos cloud, servidores privados virtuales (VPS) y máquinas virtuales.
Casos de uso de Mikrotik CHR
MikroTik CHR es la opción ideal para convertir tu servidor remoto en un router, lo que te permite crear fácilmente servidores VPN potentes, balanceadores de carga y mucho más. Muchos administradores lo usan para tareas como configuración de VPN con MikroTik, donde puedes construir túneles seguros para empleados remotos o sucursales. El límite lo pones tú: las posibilidades de un VPS con MikroTik CHR son amplias. Si usas un PC o portátil con Windows, también puedes utilizar Winbox de MikroTik para simplificar el uso de CHR o RouterOS. A continuación te explico cómo hacerlo, además de cómo instalar MikroTik en un VPS.
Otros casos de uso:
- Servidor VPN
- Balanceador de carga
- Cortafuegos y pasarela de seguridad
- Gestión de ancho de banda (QoS, traffic shaping)
- Monitorización de red (NetFlow, SNMP)
- Pasarela hotspot con portal cautivo
- Pasarela de acceso remoto
- Router Multi-WAN (failover/balanceo de carga)
- Hub de dispositivos IoT
- Laboratorio virtual para pruebas

Ejecutar MikroTik en un VPS Ubuntu
Instalar MikroTik en un servidor Ubuntu es como montar una torre de control de alta tecnología en la nube. Tú ejerces de controlador del tráfico aéreo de tu red: gestionas el tráfico y defines el enrutamiento sin necesidad de tocar ningún router físico. Todo es virtual, configurable y controlable desde cualquier parte del mundo.
Por ejemplo, puedes personalizar una configuración de servidor DNS con MikroTik para que tus clientes resuelvan sus consultas al instante, independientemente de su ubicación. Y puedes gestionar las reglas del cortafuegos de forma completamente remota, sin poner las manos encima del hardware local.
Ventajas de instalar MikroTik en un VPS
- En cualquier lugar y momento: configura un router MikroTik en un centro de datos remoto en cuestión de minutos.
- Escala según la demanda: Aumenta el VPS y olvídate de añadir más hardware.
- Rentabilidad: Deja de comprar y mantener routers físicos y paga solo por el VPS.
- Alta disponibilidad: Aprovecha el uptime, los backups y la redundancia de tu proveedor.
- Entorno seguro: Ejecuta pruebas de rendimiento para VPNs, reglas de firewall o configuraciones de enrutamiento.

Requisitos para instalar MikroTik en un VPS
Asegúrate de cumplir estas condiciones:
- Un VPS (preferiblemente basado en KVM) con al menos 1 CPU, 512 MB de RAM y 2 GB de almacenamiento.
- El sistema operativo instalado debe ser Ubuntu (versión 22.04 o superior).
- Acceso SSH (en Windows usa PuTTY; en Linux/Mac usa ssh directamente).
- La imagen de MikroTik CHR.
Algunos proveedores de VPS no permiten arrancar con un sistema operativo personalizado. Verifica que tu proveedor soporte el montaje de ISO o discos.
Cómo instalar MikroTik en un VPS
Paso 1: Contrata un VPS con MikroTik
Ve a Cloudzy.com y contrata un MikroTik VPS plan. Elige un plan con recursos suficientes para que tu router remoto pueda gestionar las tareas que tienes en mente. Te recomiendo el plan «Growing», que es el más asequible con los recursos y el rendimiento necesarios. Para instalar manualmente MikroTik Router (CHR) en tu VPS de Cloudzy, debes seleccionar un VPS con Linux y elegir Ubuntu 16 o 18 como sistema operativo.
Paso 2: Actualiza y prepara el VPS con Ubuntu
Conéctate a tu VPS:
ssh root@your-vps-ip
Actualiza los paquetes:
apt update && apt upgrade -y
Instala las herramientas necesarias:
apt install wget unzip qemu-utils -y
Paso 3: Descarga la imagen de MikroTik CHR
Descarga la última imagen estable de CHR desde MikroTik:
wget https://download.mikrotik.com/routeros/7.15/chr-7.15.img.zip
unzip chr-7.15.img.zip
Paso 4: Convierte la imagen para el VPS
Convierte la imagen raw a un formato arrancable:
qemu-img convert -f raw -O qcow2 chr-7.15.img mikrotik-chr.qcow2
Escríbela en el disco de arranque de tu VPS (reemplaza vda con tu disco):
dd if=chr-7.15.img of=/dev/vda bs=4M
Finalizar con:
sync
Paso 5: Reiniciar en MikroTik CHR
Reinicia el VPS:
reboot
Cuando vuelva a estar en línea, ejecutará RouterOS CHR.
Paso 6: Primer acceso a MikroTik
Por defecto, MikroTik CHR permite SSH en el puerto 22. Conéctate con:
ssh admin@your-vps-ip
El usuario por defecto es admin sin contraseña.
Lo primero que debes hacer es establecer una contraseña
password
Paso 7: Acceso mediante Winbox o WebFig
Si no te gusta la línea de comandos, puedes gestionar CHR con herramientas gráficas:
- WebFig: Abre
http://your-vps-ipen tu navegador.
- Winbox: Conéctate usando la IP del VPS.
Paso 8: Configuración básica
Activa un cliente DHCP en la interfaz principal:
/ip dhcp-client add interface=ether1
Añade NAT masquerade para el acceso a internet:
/ip firewall nat add chain=srcnat action=masquerade out-interface=ether1
Además de la capa de filtrado de tráfico, si vas a exponer algunos servicios, probablemente necesitarás configurar reglas de Reenvío de puertos en MikroTik para que tu VPS dirija el tráfico externo de forma segura hacia aplicaciones o dispositivos internos.

Buenas prácticas de seguridad
- Cambia las credenciales por defecto de inmediato.
- Restringe SSH a tu propia IP:
/ip firewall filter add chain=input protocol=tcp dst-port=22 src-address=<your-ip> action=accept
/ip firewall filter add chain=input protocol=tcp dst-port=22 action=drop
- Usa HTTPS para WebFig y deshabilita el HTTP sin cifrar.

Optimización de MikroTik CHR en tu VPS
Instalar MikroTik en un VPS te permite hacer enrutamiento en la nube al coste de un hardware físico, siempre que lo configures correctamente. Por lo general, el rendimiento depende más del CPU que de la RAM del proveedor de VPS, por lo que pequeños ajustes en la configuración de CHR y en la virtualización pueden marcar una diferencia significativa. Esta sección detalla los aspectos clave para ejecutar tu CHR basado en VPS de forma rápida, estable y eficiente.
- VPS: CPU monocore rápido, 512 MB–2 GB de RAM, SSD, red de 1 Gbps o más.
- Versión de CHR: Usa la versión de 64 bits para VPS/Cloud y mantenla actualizada.
- Virtualización: vCPU dedicado, NIC virtio; evita bridges y virtualización anidada.
- Ajustes de CHR: Activa FastPath, mantén el firewall/NAT ligero, limita el registro y deshabilita los servicios y IPv6 que no uses.
Configuración rápida de ajustes de CHR
- Ruta Rápida / CRuta Rápida: Actívalo para acelerar el reenvío de paquetes.
- Cortafuegos / NAT: Mantén las reglas al mínimo; usa reglas raw siempre que sea posible.
- Registro de logs: Limita o rota los logs para reducir la carga de disco y CPU.
- Servicios: Deshabilita todo lo que no uses (IPv6, DHCP, etc.).
- Colas: Usa solo colas simples; evita colas por IP con tráfico elevado.
- Interfaces: Usa NICs virtio/paravirtualizadas; evita puentes innecesarios.
- Monitorización: perfil de herramienta para CPU, SNMP o estadísticas de interfaz para el tráfico.

Conclusión
Con todo lo explicado, ya conoces el proceso completo para instalar MikroTik en un VPS. Te he mostrado qué es CHR, sus casos de uso más habituales y por qué conviene configurar CHR en un VPS en lugar de en hardware físico. También te he guiado por los requisitos previos antes de empezar.