# Instalacion Mikrotik CHR en VMWare
## Descarga de VMware
1. Iniciar sesión en: [Broadcom](https://support.broadcom.com) (es necesario crear una cuenta).
2. Ingresar a la sección de **descargas gratuitas**: [Free Downloads Broadcom].(https://support.broadcom.com/group/ecx/free-downloads)
3. Descargar la versión más reciente de VMware.
4. Instalar VMware en el sistema.
## Descarga de Mikrotik
- **Archivo vmdk:** https://download.mikrotik.com/routeros/6.40.6/chr-6.40.6.vmdk
## Creación de máquina virtual con MikroTik RouterOS (CHR)
1. Ir a `File > New Virtual Machine`.
2. Seleccionar la opción **Custom (advanced)** y hacer clic en **Next**.
3. En **Hardware Compatibility**, dejar la opción predeterminada y hacer clic en **Next**.
4. Seleccionar la opción **"I will install the operating system later"** y hacer clic en **Next**.
5. En el tipo de sistema operativo, seleccionar:
- **Guest OS**: `Other`
- **Version**: `Other 64-bit`
Luego hacer clic en **Next**.
6. Asignar un nombre a la máquina virtual (por ejemplo, `MikroTik-CHR`) y elegir la ubicación donde se almacenará. Hacer clic en **Next**.
7. Asignar 1 procesador y 1 núcleo, luego hacer clic en **Next**.
8. Asignar la cantidad de memoria RAM (por ejemplo, **256 MB** o **512 MB** son suficientes para CHR). Hacer clic en **Next**.
9. Seleccionar el tipo de red como **NAT**, luego hacer clic en **Next**.
10. En el tipo de controlador de E/S, seleccionar **LSI Logic** (por defecto). Hacer clic en **Next**.
11. En el tipo de disco, seleccionar **IDE**. Hacer clic en **Next**.
12. En la opción de disco, seleccionar **Use an existing virtual disk**. Hacer clic en **Next**.
13. Buscar y seleccionar el archivo **`chr-6.40.6.vmdk`** descargado previamente. Hacer clic en **Next**.
14. Si aparece una advertencia sobre la conversión del disco, aceptarla (puedes convertirlo si se solicita).
15. Finalizar la creación de la máquina virtual.
16. Iniciar la máquina virtual.
> **Nota:** RouterOS no tiene entorno gráfico. Al iniciar, verás una consola de texto.
> Credenciales predeterminadas:
> - **Usuario:** `admin`
> - **Contraseña:** *(vacía, presionar Enter)*
> Para verificar la dirección IP asignada, usa el comando:
> `ip address print`