Virtualização simples com o Ubuntu 16.04 Linux e KVM

Virtualização simples com o Ubuntu 16.04 Linux e KVM

Claro, o VirtualBox é uma solução popular para virtualização rápida e fácil no Linux, mas o KVM pode fornecer uma solução mais robusta e eficiente com a configuração mínima. Com o uso de ferramentas como o virt-manager, pode ser tão fácil de usar.

Configure o Ubuntu para hospedar

Rede gráfica em ponte

Antes de definir o Ubuntu para hospedar máquinas virtuais, é uma boa ideia configurar redes em ponte. O uso de redes em ponte em vez da interface de rede virtualizada interfina. A maneira mais fácil de fazer isso é usando o gerente de rede.

Para começar, clique com o botão direito do mouse no applet do gerenciador de rede na barra de menus ou abra -o no menu dos programas.
De qualquer maneira, o objetivo é chegar à lista de conexões de rede. Uma vez lá, clique Adicionar. Você receberá um menu no qual você pode selecionar o tipo de conexão. Selecione Ponte debaixo de Virtual seção e clique Código.

Você verá uma janela de configuração para a nova ponte. Você pode configurá -lo como quiser, incluindo o nome, mas garantir que Conecte -se automaticamente… e Todos os usuários… são verificados sob o Em geral aba.

Debaixo de IPv4 guia, existem configurações para configurar a interface de rede. Se você quer simplicidade, verifique se isso Método: está configurado para DHCP. Se você deseja um endereço IP estático, fique à vontade para configurá -lo.

De volta ao Ponte guia, clique Adicionar Para vincular a ponte a um dispositivo de rede. Novamente, você receberá uma janela pedindo para selecionar o tipo de conexão. Ethernet é provavelmente o que você está procurando, a menos que você precise de algum tipo de configuração especial.

Depois de clicar, Criar, você verá outra janela de configuração. Sob Dispositivo Selecione a interface de rede que você deseja enrolar. Como a configuração da ponte, verifique se isso Conecte -se automaticamente… e Todos os usuários… são verificados sob o Em geral aba. Quando estiver pronto, clique em Salvar. Proteja a ponte também.

De volta ao Conexões de rede janela, exclua a conexão existente que foi adicionada à ponte.

Neste ponto, o gerente de rede deve pegar as alterações e aplicá -las. Caso contrário, tente reiniciá -lo com Systemd.

$ sudo systemctl reiniciando redes

Se tudo mais falhar, reinicie o computador.



Rede manual em ponte

O primeiro passo para conseguir uma ponte de rede trabalhando manualmente no Ubuntu é instalar o Utilos de ponte pacote.

$ sudo apt-get install ponte-utils

O Bridge-Utils O pacote fornece utilitários para criar e gerenciar pontes de rede. O principal precisava aqui o BRCTL Utilitário.

$ sudo brctl addbr br0 $ sudo ip addr show $ sudo brctl addif br0 eth0 

Os comandos acima usam configurar o básico para a ponte. Primeiro, BRCTL Adiciona a interface em ponte BR0. O segundo comando procura os endereços IP das interfaces atualmente em uso. Escolha o que seu sistema está realmente usando. Neste guia, será referido como eth0. A última linha estabelece a ponte entre BR0 e eth0.

Agora que isso está configurado, é hora de adicionar os detalhes da ponte à configuração da interface de rede. Para fazer isso, abra a configuração como root, como no comando abaixo.

$ sudo vim/etc/rede/interfaces

Para usar a ponte, verifique se sua configuração é semelhante à abaixo, substituindo eth0 Para o nome da sua interface.

# Estabelecendo quais interface o carregamento na inicialização e estabelecer o loopback automaticamente o iface Loopback # Defina a interface existente como manual para impedir que ela interfira na ponte via dhcp iface eth0 INET Manual # Crie a ponte e defina -a para DHCP. Vincular -o à interface existente. iface BR0 INET DHCP Bridge_ports eth0 

Quando a alteração for concluída, salve a configuração e saia do editor de texto. Tudo deve ser definido para a ponte funcionar. Nada mais mudará em termos de uso normal. Somente haverá interface em ponte disponível para os aplicativos que o usam. Para que a ponte entre em vigor, reinicie a rede com o Systemd.

$ sudo systemctl stop-gerente de rede $ sudo systemctl desabilite-manager de rede $ sudo systemctl reiniciar networking 


Configurar KVM e Virt-manager

Mais alguns pacotes são necessários para fazer o KVM e o virt-manager, então instale esses agora.

$ sudo apt-get install qemu-kvm libvirt-bin virt-manager

Depois que os pacotes são feitos de instalação, é uma boa ideia adicionar um usuário ao libvirtd grupo, para que eles possam gerenciar a VM. Caso contrário, isso pode ser feito como raiz, mas provavelmente não é a melhor ideia.

$ sudo adduser nome de usuário libvirt $ sudo adduser nome de usuário libvirt-qemu

Depois que o usuário foi adicionado ao libvirtd Grupo, eles devem sair e voltar para que as novas permissões de grupo entrem em vigor.

Virt-manager

Depois de fazer login novamente como o usuário, você pode abrir o virt-manager e começar a configurar máquinas virtuais. Geralmente está sob o Sistema Com o nome completo Gerenciador de máquina virtual. Ao abrir o programa, você verá uma janela como a abaixo. Para criar uma nova máquina virtual, clique no ícone com o monitor e o flash da luz.

Em seguida, selecione a primeira opção para instalar em um ISO. Obviamente, se você deseja usar uma das outras opções, você pode, mas o ISO é provavelmente o mais fácil para se estabelecer rapidamente com uma instalação limpa. A tela a seguir, vista abaixo, solicitará que você selecione uma imagem ISO ou um CD físico ou DVD. Que depende inteiramente de você. Ele também tentará detectar automaticamente o sistema operacional no meio. Você pode corrigi -lo manualmente se estiver errado.



A próxima tela permitirá que você selecione a quantidade de RAM e o número de núcleos da CPU que você deseja disponível para a nova VM. Os valores dependem de você, mas certifique -se de selecionar o suficiente para os aplicativos que você planeja executar nele.

A tela a seguir é semelhante à que a precede, mas diz respeito ao espaço do disco rígido. Mais uma vez, verifique se você permite espaço suficiente.

A última tela permitirá que você verifique as configurações que você inseriu e nomeie a VM. Também terá uma suspensão que permitirá selecionar a interface de rede. Por padrão, deveria ter selecionado a ponte que você configurou anteriormente. Caso contrário, selecione -o no menu. Quando você tem certeza de que tudo é da maneira que você deseja, clique em terminar.

É isso. Sua nova máquina virtual começará como se estivesse inicializando no ISO de instalação que você selecionou. Basta executar o processo de instalação e reiniciar quando solicitado no final. A máquina virtual reiniciará e você terá uma instalação funcionando na nova VM. A GUI do Virt-Manager fornece a interface que você precisa iniciar, parar e visualizar sua máquina virtual, além de gerenciar a criação e exclusão de outras VMs. Aproveite o uso de todo o poder do KVM tão facilmente quanto você faria VirtualBox.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como instalar o Ubuntu 20.04 no VirtualBox
  • Como usar redes em ponte com LibVirt e KVM
  • Ubuntu 20.04 Guia
  • Coisas para instalar no Ubuntu 22.04
  • Instale Manjaro no VirtualBox
  • Mastering Bash Script Loops
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…