Tentando configurar uma VM no KVM do CentOS 7 usando o virt-manager. Com essa VM, quero poder atribuir um endereço IP estático a ela. Não consigo fazer isso funcionar na rede. No host KVM, configurei a interface eno1 para usar a ponte virbr2 e atribuí o endereço IP para virbr2. Funciona bem. Para o tráfego de rede da VM, configurei a interface eno2 no host KVM para usar bridge, virbr3. Nenhum endereço IP é atribuído ao virbr3. No virt-manager eu configuro uma rede virtual. Parece que você tem que definir um intervalo de IP, que eu não entendo por que, se eu quiser apenas atribuir um endereço IP para a VM. E você não pode usar o mesmo intervalo de IPs que o seu gerenciamento KVM está usando em eno1 porque ele já está em uso. Então, aparentemente, você não pode ter VMs na mesma sub-rede que o gerenciamento de KVM. muito bem. Eu dou outro intervalo de IP. Eu escolho conectar-me ao dispositivo físico virbr3 e usar o modo Routed (não sei o que é o modo Open. Não consigo encontrar nenhuma informação em qualquer lugar sobre isso). Feito isso, configuro o ifcfg.eth0 na VM com o endereço IP no intervalo IP que defini para minha rede virtual. A porta do switch para eno2 é configurada simplesmente como porta de acesso na VLAN da qual o intervalo de IPs faz parte. Nenhuma conectividade de rede. Serviço de rede reiniciado. Reiniciado. Nada. Não faz sentido. Além disso, ao criar a rede virtual no virt-manager, ele define o dispositivo para essa rede virtual como virbr0. O que é isso? Onde fica isso? Eu não vejo isso na VM. Eu não vejo isso no host KVM. Eu vejo isso definido no arquivo XML para a rede virtual como Bridge, mas onde é isso? O arquivo XML também mostra dev forward como virbr3. O virbr0 deveria ser criado em algum lugar, porque esse é o dispositivo atribuído à rede virtual ou é criado nos ovs? E se é suposto ser criado que informação deve estar nele? Qualquer ajuda é apreciada. Passou muito tempo tentando descobrir isso. Obrigado.
Tags networking kvm virt-manager centos