Como instalar KVM e VirtManager no Kali Linux
KVM (Máquina Virtual Baseada em Kernel) é uma solução de virtualização desenvolvida para Linux. Quando instalado, permite criar máquinas convidadas ou virtuais
Hoje aprenderemos como instalar KVM em seu sistema e como configurar máquinas virtuais usando o ‘Virtual Machine Manager’ em apenas algumas etapas simples. Observe que o tutorial a seguir foi testado no Kali Linux.
Instalação KVM
Para ter o KVM instalado em seu sistema Linux, você deve executar todas as etapas listadas abaixo:
Etapa 1: verificações de pré-instalação
Antes de mergulhar na instalação, você deve garantir que sua CPU suporta virtualização. Para isso, você deve buscar o cpuinfo executando o seguinte comando no terminal.
egrep -c '(vmx|svm)' /proc/cpuinfo
Se a saída do comando acima for maior que 1, significa que seu processador suporta virtualização de hardware. Mas você ainda precisa ter certeza de que sua opção de virtualização está habilitada na configuração do BIOS. (pesquise VT-x, AMD-V ou virtualização, etc)
Execute o seguinte comando para garantir que sua aceleração KVM possa ser usada. Não se preocupe se vir uma mensagem dizendo que a aceleração KVM não pode ser usada. Você ainda pode executar suas máquinas virtuais, mas será muito mais lento sem as extensões KVM.
kvm-ok
Etapa 2: Instale o pacote necessário
Execute o seguinte comando para instalar os pacotes qemu-kvm, libvirt-clients, libvirt-daemon-system e bridge-utils que são pacotes essenciais para executar o KVM. libvirt-clients e libvirt-daemon-system fornecem libvirtd, que você precisa para administrar instâncias qemu e KVM usando libvirt. qemu-kvm é o back-end do KVM.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
Você será solicitado a continuar, digite y ou sim para concluir a instalação.
Etapa 3: adicionar usuários aos grupos
Agora, você precisa ter certeza de que seu usuário foi adicionado ao grupo de usuários libvirt e KVM. Execute os seguintes comandos para adicionar seu nome de usuário específico aos respectivos grupos.
sudo adduser username libvirt
sudo adduser username kvm
Etapa 4: Instalar o Virtual Machine Manager
O aplicativo virt-manager é uma ferramenta GUI para gerenciar máquinas virtuais através da libvirt. Ele apresenta uma visão resumida dos domínios em execução, seu desempenho ao vivo e estatísticas de utilização de recursos. Wizard permite a criação de novos domínios. Ele também configura e ajusta a alocação de recursos e o hardware virtual do domínio. Esta ferramenta pode ser instalada usando o seguinte comando.
sudo apt install virt-manager
Você será solicitado a continuar, digite y ou sim para concluir a instalação.
Agora você pode abrir o Virtual Machine Manager através da linha de comando pelo comando ‘virt-manager’ ou ir para atividades e procurar por virt-manager e clicar em abrir.
Configuração de máquina virtual usando virt-manager
Após a abertura, seu Virtual Machine Manager estará conectado ao QEMU/KVM.
Você pode iniciar uma nova configuração de máquina virtual abrindo a guia de arquivo e escolhendo ‘Nova Máquina Virtual’ nas opções ou clicando no ícone de adição no lado esquerdo da 2ª linha.
Você será solicitado a selecionar uma mídia de instalação e escolher qualquer opção. Se você já baixou o arquivo iso do sistema virtual desejado, pode selecionar a importação dessa imagem de disco e continuar clicando em ‘Avançar’. Se você não tiver o arquivo iso baixado, poderá prosseguir com a instalação na rede ou usar a opção de CD/DVD.
Agora, você será solicitado a navegar ou inserir o caminho da imagem do disco. Ao inserir o caminho, o assistente provavelmente detectará o sistema operacional fornecido. Se isso não acontecer, você será solicitado a inserir/selecionar o sistema operacional na lista fornecida. Pressione 'Avançar' para continuar.
Na próxima etapa, você pode personalizar as configurações de memória e CPU da máquina virtual. CPU indica quantos núcleos a nova máquina pode utilizar e memória indica a memória que a nova máquina pode alocar. Pressione ‘Avançar’ para continuar.
Na última etapa, você pode personalizar o nome e a rede da sua máquina virtual. Para personalização de rede, clique na seleção de rede e escolha a configuração padrão ‘NAT’, que solicitará a criação de uma rede virtual, ou você pode optar por conectar a rede Ethernet ou WLAN da sua máquina original/host. Pressione ‘Concluir’ para continuar.
Assim que você pressionar ‘Concluir’, a máquina virtual começará a funcionar e finalmente iniciará a instalação do sistema a partir do disco de imagem que você forneceu anteriormente.
Conclua a instalação do seu sistema e aproveite sua máquina virtual isolada!
Conclusão
Neste artigo, explicamos brevemente a virtualização KVM, os pré-requisitos necessários, pacotes importantes e permissões de usuário necessárias para uma instalação e uso tranquilos do KVM. Também explicamos brevemente como o Virt-Manager pode fornecer uma configuração rápida e fácil de máquinas virtuais.