Erro de interface de Rede no Virt Manager dentro Debian 13 KDE [RESOLVIDO]

13. Erro de interface de Rede no Virt Manager dentro Debian 13 KDE

Frank Santos Gomes
Frank_Supremo

(usa Debian)

Enviado em 05/09/2025 - 23:51h

Boa noite!

Passando para informar que ate que enfim eu conseguir resolver o problema no qual eu estava enfrentado ao usa o Debian 13 KDE na virtualização com o VIRT MANAGER seguindo orientações pela IA do Chatgpt, mas queria aqui deixar registrado, segue abaixo a solução para o problema:

1. Verificar se já existe um dnsmasq ativo

Execute:
ps aux | grep dnsmasq

Se aparecer algo rodando para virbr0, encerre-o:

sudo killall dnsmasq

2. Reiniciar o serviço do libvirt
sudo systemctl restart libvirtd

4. Checar se o NetworkManager está rodando dnsmasq

O NetworkManager pode criar seu próprio dnsmasq. Veja em /etc/NetworkManager/NetworkManager.conf.
Se houver:
[ini]
dns=dnsmasq

isso causa conflito.
➡️ Edite o arquivo e comente essa linha, depois reinicie:

sudo nano /etc/NetworkManager/NetworkManager.conf

Coloque # antes de dns=dnsmasq e salve.
Reinicie o NetworkManager:
Veja se ela existe:

virsh net-list --all


Se não aparecer default, realmente não está criada.

✅ Como recriar a rede “default”

Crie o arquivo de definição XML da rede:

cat <<EOF > default.xml
<network>
<name>default</name>
<uuid>$(uuidgen)</uuid>
<forward mode='nat'/>
<bridge name='virbr0' stp='on' delay='0'/>
<ip address='192.168.122.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.122.2' end='192.168.122.254'/>
</dhcp>
</ip>
</network>
EOF

Defina e ative a rede no libvirt:

sudo virsh net-define default.xml
sudo virsh net-start default
sudo virsh net-autostart default

Confirme se a rede está ativa:

virsh net-list --all

Deve aparecer algo assim:

Nome Estado Autostart Persistente
--------------------------------------------
default ativo sim sim

Abra o Virt-Manager novamente &#8594; agora a rede default deve estar disponível.

&#128680; Caso ainda não funcione

Se ao iniciar a rede aparecer novamente erro de dnsmasq ou Address already in use, será preciso mudar a faixa de IP usada (por exemplo 192.168.100.1/24) dentro do XML antes de aplicar.

Após apagar a saida do dns e editar o arquivo troquei o range de IP e ativei fazendo isso conseguir resolver, mas tambem gostaria aqui de agradecer a contribuição da equipe por tentar mim dar uma forca obrigado!




  



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts