Come installare KVM e VirtManager su Kali Linux

KVM (Kernel-based Virtual Machine) è una soluzione di virtualizzazione costruita per Linux. Una volta installato, permette di creare un guest o macchine virtuali

Oggi impareremo come installare KVM sul vostro sistema e come configurare le macchine virtuali utilizzando ‘Virtual Machine Manager’ in pochi semplici passi. Nota che il seguente tutorial è testato su Kali Linux.

Installazione di KVM

Per avere KVM installato sul tuo sistema Linux, dovresti eseguire tutti i passi elencati di seguito:

Passo 1: Controlli pre-installazione

Prima di tuffarti nell’installazione, devi assicurarti che la tua CPU supporti la virtualizzazione. Per questo, devi recuperare cpuinfo eseguendo il seguente comando nel terminale.

egrep -c '(vmx|svm)' /proc/cpuinfo

Se l’output del comando precedente è maggiore di 1, significa che il tuo processore supporta la virtualizzazione hardware. Ma dovete comunque assicurarvi che l’opzione di virtualizzazione sia abilitata nella configurazione del BIOS. (cerca VT-x, AMD-V o virtualizzazione, ecc)

Esegui il seguente comando per assicurarti che la tua accelerazione KVM possa essere utilizzata. Non preoccupatevi se vedete un output che dice che l’accelerazione KVM non può essere usata. Puoi ancora eseguire le tue macchine virtuali, ma sarà molto più lento senza le estensioni KVM.

kvm-ok

Passo 2: Installa i pacchetti necessari

Esegui il seguente comando per installare i pacchetti qemu-kvm, libvirt-clients, libvirt-daemon-system e bridge-utils che sono pacchetti essenziali per eseguire KVM. libvirt-clients e libvirt-daemon-system forniscono libvirtd, che è necessario per amministrare qemu e le istanze KVM utilizzando libvirt. qemu-kvm è il backend di KVM.

sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils

Vi verrà chiesto di continuare, inserite y o yes per completare l’installazione.

Passo 3: Aggiungere gli utenti ai gruppi

Ora, dovete assicurarvi che il vostro utente sia aggiunto al gruppo utenti di libvirt e KVM. Esegui i seguenti comandi per aggiungere il tuo specifico nome utente ai rispettivi gruppi.

sudo adduser username libvirtsudo adduser username kvm

Avviso

Passo 4: Installa Virtual Machine Manager

L’applicazione virt-manager è uno strumento GUI per gestire macchine virtuali attraverso libvirt. Presenta una vista riassuntiva dei domini in esecuzione, le loro prestazioni live e le statistiche di utilizzo delle risorse. La procedura guidata permette la creazione di nuovi domini. Inoltre configura e regola l’allocazione delle risorse del dominio e l’hardware virtuale. Questo strumento può essere installato utilizzando il seguente comando.

sudo apt install virt-manager

Vi verrà richiesto di continuare, inserite y o yes per completare l’installazione.

Ora potete aprire il Virtual Machine Manager attraverso la riga di comando con il comando ‘virt-manager’ o andare in attività e cercare virt-manager e cliccare su open.

Configurazione della macchina virtuale usando virt-manager

All’apertura, il tuo Virtual Machine Manager sarà connesso a QEMU/KVM.

Puoi iniziare la configurazione di una nuova macchina virtuale aprendo la scheda del file e scegliendo ‘New Virtual Machine’ dalle opzioni o cliccando l’icona più a sinistra della seconda riga.

Ti verrà richiesto di selezionare un supporto di installazione, scegli tra qualsiasi opzione. Se hai già scaricato il file iso del sistema virtuale desiderato, puoi selezionare l’importazione di quell’immagine disco e continuare cliccando su ‘Avanti’. Se non hai il file iso scaricato allora puoi procedere con l’installazione in rete o puoi usare l’opzione CD/DVD.

Ora, ti verrà richiesto di sfogliare o inserire il percorso della tua immagine disco. Quando inserisci il percorso, la procedura guidata molto probabilmente rileverà il sistema operativo dato. Se ciò non accade, ti verrà richiesto di inserire/selezionare il sistema operativo dalla lista data. Premi ‘Avanti’ per continuare.

Nel passo successivo, puoi personalizzare le impostazioni di memoria e CPU per la macchina virtuale. La CPU indica quanti core la nuova macchina può utilizzare e la memoria indica la memoria che la nuova macchina può allocare. Premi ‘Avanti’ per continuare.

Nell’ultimo passo, puoi personalizzare il nome e la rete della tua macchina virtuale. Per la personalizzazione della rete clicca su network selection e scegli l’impostazione predefinita ‘NAT’ che richiederà la creazione di una rete virtuale o puoi scegliere di fare un bridge tra la tua rete originale e quella della macchina ospite, Ethernet o WLAN. Premi ‘Fine’ per continuare.

Appena premi ‘Fine’, la macchina virtuale inizierà a funzionare e finalmente inizierà a installare il sistema dal disco immagine che hai fornito in precedenza.

Completa l’installazione del tuo sistema e goditi la tua macchina virtuale isolata!

Conclusione

In questo articolo, abbiamo spiegato brevemente la virtualizzazione KVM, i prerequisiti necessari, i pacchetti importanti e i permessi utente necessari per un’installazione e un uso senza problemi di KVM. Abbiamo anche spiegato brevemente come Virt-Manager può fornire una configurazione facile e veloce delle macchine virtuali.

Come installare KVM e VirtManager su Kali Linux
Tagged on: Kali Linux KVM Virtualizzazione

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.