Cómo configurar Kali Linux en VirtualBox en tu ordenador Windows
Kali Linux es una opción popular entre los profesionales de seguridad que buscan una distribución sólida para pruebas de penetración y hacking ético. Ejecutarlo dentro de una máquina virtual de VirtualBox en un equipo Windows es muy práctico, ya que mantiene el sistema aislado. No hay que modificar la configuración principal, además de poder crear instantáneas y restaurar el sistema cuando sea necesario. La instalación en sí no es complicada, pero tiene sus peculiaridades, sobre todo si la virtualización no está habilitada en la BIOS o si la configuración de red no es la correcta. Por eso, aquí les presento una guía paso a paso que explica lo que he aprendido al experimentar con esta configuración, con la esperanza de ahorrarle a alguien unas cuantas horas de frustración.
Cómo instalar Kali Linux en VirtualBox en Windows
Habilitar la virtualización en BIOS/UEFI
Esto es imprescindible. Si la virtualización no está habilitada, VirtualBox no podrá ejecutar máquinas virtuales de 64 bits correctamente, y será un verdadero quebradero de cabeza. Es un tanto extraño, pero Windows no siempre tiene la virtualización activada por defecto; al fin y al cabo, claro, Windows tiene que complicarlo todo más de lo necesario.
¿Por qué es útil? Garantiza que la máquina virtual se ejecute de forma eficiente y con menos errores. Al iniciar Kali, este depende de la virtualización por hardware para funcionar correctamente. Si no se habilita esta opción, VirtualBox podría negarse a arrancar la máquina virtual correctamente o mostrar errores inequívocos.
Cuándo aplica: Antes de crear tu máquina virtual, cuando tu máquina virtual Kali se niegue a iniciar o falle. Es probable que veas mensajes de error indicando que VT-x o AMD-V no están disponibles.
Aquí está la solución rápida y sencilla:
- Inicia en Ajustes.
- Ve a Sistema > Recuperación.
- Haz clic en Inicio avanzado > Reiniciar ahora.
- En el menú de recuperación, seleccione Solucionar problemas > Opciones avanzadas > Configuración del firmware UEFI > Reiniciar.
- Una vez dentro de la BIOS/UEFI, busque opciones como Tecnología de virtualización Intel o AMD-V.
- Habilítelas, guarde y salga.
Consejo: Los diseños de BIOS varían según el fabricante; si no encuentras esas opciones, consulta el manual. A veces, actualizar la BIOS basta para solucionar el problema si tu procesador admite virtualización pero está desactivada.
Tras habilitar la virtualización, reinicia en Windows y siéntete un poco más seguro: tu máquina virtual te lo agradecerá.
Cómo descargar e instalar VirtualBox
VirtualBox es gratuito, de código abierto y, sinceramente, bastante sólido para ejecutar Linux en Windows. Si has usado VMware, la principal diferencia es que VirtualBox resulta más ligero y fácil de configurar para un uso cotidiano.
Descárgalo desde el sitio web oficial de VirtualBox. Descarga la última versión para Windows, ejecuta el instalador y sigue las instrucciones. Es posible que se instalen algunos controladores de red; a veces Windows presenta problemas con ellos, así que quizás tengas que confirmar algunas indicaciones.
Una vez instalado, VirtualBox está listo y es hora de configurar tu máquina virtual Kali. Ten en cuenta que VirtualBox instala un controlador de red que permite que tu máquina virtual se conecte a tu red; a veces, los problemas de red en Kali se deben simplemente a que estos controladores no están instalados correctamente o están bloqueados por Windows Defender.
Crea y configura tu máquina virtual Kali Linux.
Una vez que VirtualBox esté funcionando, el siguiente paso es obtener Kali Linux. Descarga la última ISO desde la página de descargas de Kali Linux. Elige la ISO para instalaciones virtuales; normalmente hay una ISO específica optimizada para su uso en máquinas virtuales.
Aquí te explicamos cómo crear tu máquina virtual:
- Abre VirtualBox y haz clic en Nuevo.
- Puedes llamarlo “Kali Linux” o como quieras. Elige Linux como tipo y Linux 2.6 / 3.x / 4.x / 5.x (64 bits) como versión.
- Asigna al menos 2 GB de RAM; más si tu equipo lo soporta sin problemas.(En un equipo probé con 4 GB, en otro solo con 2 GB).
- Crea un nuevo disco duro virtual; asígnale, por ejemplo, 40 GB si es posible. La asignación dinámica facilita la configuración; un tamaño fijo es un poco más rápido.
- Comprueba la configuración de tu máquina virtual: en Sistema > Placa base, configura el orden de arranque para que la unidad óptica sea la primera. Esto garantiza que la ISO arranque primero.
- En la pestaña Pantalla, aumente la Memoria de vídeo a 128 MB y active la Aceleración 3D ; a veces esto ayuda con los problemas gráficos.
¿Listo? Pulsa Iniciar. VirtualBox mostrará una ventana emergente para seleccionar tu ISO. Navega hasta donde descargaste la ISO de Kali y selecciónala.
Instalación de Kali Linux
Esta parte es un poco rutinaria, pero vale la pena mencionarla. Al iniciar Kali, te pedirá que selecciones un idioma; luego, sigue las instrucciones. Usa el instalador gráfico a menos que tengas una razón específica para usar otro. Es sencillo, pero —y aquí viene lo importante— si no ves la ISO montada, suele ser porque la máquina virtual no la reconoció o porque olvidaste configurarla en los ajustes de la unidad óptica de la máquina virtual.
Consejo: Si Kali no arranca o muestra errores, comprueba que la imagen ISO esté montada y la virtualización de la BIOS estén configuradas correctamente. A veces, eliminar y volver a conectar la imagen ISO o reiniciar la máquina virtual soluciona el problema.
Una vez dentro, continúa con las opciones predeterminadas para disco, usuario y contraseña. En cuanto al particionamiento del disco, la opción guiada con «usar todo el disco» es adecuada; al fin y al cabo, los discos virtuales son archivos individuales. Confirma la configuración y deja que se instale. Puede tardar un rato.
Últimos retoques y ajuste del orden de arranque
Una vez instalada y reiniciada Kali, asegúrate de que arranque desde el disco duro. Para ello, ve a Configuración de la máquina virtual > Sistema > Placa base y coloca el disco duro por encima de la unidad óptica. De esta forma, la próxima vez Kali arrancará directamente.
Y listo: ya puedes arrancar Kali Linux dentro de VirtualBox, preparado para cualquier prueba que tengas programada. Las credenciales de usuario son las que configuraste durante la instalación, por supuesto.
Pruebas de seguridad en Linux con VirtualBox
Esta configuración proporciona un entorno seguro para probar todo tipo de vulnerabilidades o herramientas de seguridad. Si en algún momento Windows Defender o tu antivirus te bloquean, revisa los permisos de red o las reglas del firewall; a veces, el controlador de red de VirtualBox se marca como sospechoso. Si deseas desinstalar VirtualBox más adelante, hazlo desde Configuración > Aplicaciones.
Ah, y para realizar pruebas rápidas sin configurar una máquina virtual, Windows también ofrece Windows Sandbox. No es tan flexible, pero funciona bien para entornos temporales y rápidos sin complicaciones.
En fin, configurar Kali dentro de VirtualBox no es tan complicado una vez que la virtualización está habilitada y la ISO está lista. Claro, al principio es un poco engorroso, pero espero que esto ayude a alguien a evitar algunos errores.¡Buena suerte hackeando…digo, aprendiendo sobre seguridad!
Resumen
- Habilite la virtualización en BIOS/UEFI.
- Descarga VirtualBox desde el sitio web oficial.
- Crea una máquina virtual Kali Linux en VirtualBox con una configuración adecuada.
- Adjunte la imagen ISO de Kali, instálela y luego ajuste el orden de arranque para que arranque desde el disco.
Resumen
En resumen, una vez que la virtualización funciona, configurar Kali Linux en VirtualBox es bastante sencillo. Es posible que encuentres algunos problemas, sobre todo con la BIOS o la red, pero son manejables. Si esto agiliza la configuración, habrá valido la pena.¡Ojalá te sirva!
Artículos relacionados
¿Te resultó útil este artículo?