Instalar Kali Linux en Windows 11 con WSL

Kali Linux es una distribución especializada en seguridad informática que puedes ejecutar en Windows 11 usando el Subsistema de Windows para Linux (WSL). Este método permite instalar Kali sin necesidad de máquinas virtuales pesadas.

Pasos para Instalar Kali Linux en Windows 11

  1. Abre PowerShell como administrador (clic derecho en Inicio > «Windows PowerShell (Administrador)»).
  2. Habilita WSL y la plataforma de máquina virtual ejecutando los siguientes comandos uno a uno:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
      
  3. Reinicia tu computadora para aplicar los cambios.
  4. Descarga e instala el paquete de actualización del kernel de Linux para WSL2 desde este enlace:
    wsl_update_x64.msi
  5. Establece WSL 2 como la versión predeterminada con este comando en PowerShell:
    wsl --set-default-version 2
      
  6. Instala Kali Linux directamente desde PowerShell con:
    wsl --install -d kali-linux
      
  7. Cuando se complete la instalación, inicia Kali Linux desde el menú inicio o desde la terminal con kali-linux. La primera vez, crea un usuario y contraseña para tu entorno Kali.

Actualizar e Instalar Herramientas Básicas

Una vez dentro de Kali, actualiza los paquetes y herramientas con estos comandos:

sudo apt update

sudo apt full-upgrade -y

sudo apt install kali-linux-large -y

Opcional: Instalar Interfaz Gráfica con Win-KeX

Para un entorno gráfico, instala Win-KeX con:

sudo apt install kali-win-kex -y

Luego ejecuta Win-KeX en modo ventana con:

kex --esm

Esto abrirá Kali Linux con interfaz gráfica integrada en Windows.

Con estos pasos tendrás Kali Linux funcionando en Windows 11 usando WSL 2, listo para tareas de seguridad y pentesting.