Comment exécuter Kali Linux sur QEMU en ligne de commande
- Mise à jour le 27 sept. 2025

Si vous avez seulement besoin de tester Kali Linux pendant une courte période, ou que vous souhaitez simplement l’utiliser de manière temporaire, il peut être très pratique de l’exécuter à l’intérieur d’une machine virtuelle que vous pouvez démarrer à la demande.
Sur la page de téléchargement officielle, vous trouverez que Kali Linux est disponible sous plusieurs formats et types de machines virtuelles : VMware, Hyper-V, VirtualBox et bien d’autres. (Au passage, vous pouvez consulter mon tutoriel pour installer Kali Linux sur VMware.) Dans ce guide, je vais vous montrer comment exécuter Kali Linux à l’aide de l’image QEMU.
Ce tutoriel est rédigé en prenant comme référence Arch Linux, mais il devrait également fonctionner sur la plupart des autres distributions GNU/Linux.
Installer les prérequis
- Tout d’abord, installez les paquets nécessaires :
qemu
,7zip
ettigervnc
.
[root@host ~]# pacman -S qemu-full 7zip tigervnc
Ensuite, téléchargez l’image QEMU de Kali Linux depuis la page de téléchargement officielle de Kali Linux.

- Extrayez ensuite l’archive téléchargée avec la commande
7z
. Dans cet exemple, nous utilisons le fichierkali-linux-2025.3-qemu-amd64.7z
:
[user@host ~]$ mkdir KALI && 7z e kali-linux-2025.3-qemu-amd64.7z -o./KALI/
Exécuter Kali Linux avec QEMU
- Démarrez la machine virtuelle avec la commande
qemu-system-x86_64
. Voici les options que j’utilise — vous pouvez bien sûr les adapter à votre configuration :-m 8192
: allouer 8 Go de RAM à la VM-cpu host -enable-kvm
: utiliser les fonctionnalités du processeur hôte et activer l’accélération KVM (recommandé pour de meilleures performances)-smp cores=4
: attribuer 4 cœurs CPU virtuels-drive file=./kali-linux-2025.3-qemu-amd64.qcow2,index=0,media=disk,if=virtio,format=qcow2
: chemin vers l’image disque virtuelle de Kali Linux, avec VirtIO pour de meilleures performances-net nic,model=virtio-net-pci,macaddr=de:ad:be:e5:34:56
: ajouter une interface réseau VirtIO avec une adresse MAC personnalisée-net user,id=mynet0,net=192.168.76.0/24,dhcpstart=192.168.76.9
: configurer le réseau en mode utilisateur avec un sous-réseau et une plage DHCP spécifiques
[user@host ~]$ qemu-system-x86_64 \
-m 8192 \
-cpu host -enable-kvm -smp cores=4 \
-net nic,model=virtio-net-pci,macaddr=de:ad:be:e5:34:56 -net user,id=mynet0,net=192.168.76.0/24,dhcpstart=192.168.76.9 \
-drive file=./kali-linux-2025.3-qemu-amd64.qcow2,index=0,media=disk,if=virtio,format=qcow2
- Utilisez maintenant le client VNC
TigerVNC
pour vous connecter à la machine virtuelle en cours d’exécution. Par défaut, Kali Linux utilise les identifiantskali
/kali
pour la connexion :
[user@host ~]$ vncviewer -PreferredEncoding tight 127.0.0.1:5900

Félicitations 🎉 Vous pouvez maintenant utiliser votre machine virtuelle Kali Linux exécutée avec QEMU !
À partir de là, vous pouvez commencer à expérimenter les outils de tests d’intrusion et de cybersécurité.