Ocorre que ás veces no sistema operativo instalado, á hora de configurar as máquinas virtuais, o servizo NAT está desactivado. Para activalo, e permitir unha comunicación entre máquina hóspede e cliente hai que levar a cabo os seguintes pasos:
ifconfig
Permítenos ver se as conexións están activadas dentro da máquina virtual. Na máquina hóspede para comprobar que as conexións existen executamos:
virsh net-list
Da que obteremos unha saído do tipo:
Name State Autostart ----------------------------------------- default active yes
Se non aparecera nada, deberemos executar o seguinte para activar a conexión NAT:
# virsh net-define /usr/share/libvirt/networks/default.xml
Network default defined from /usr/share/libvirt/networks/default.xml
# virsh net-autostart default
Network default marked as autostarted
# virsh net-start default
Network default started
Libvirt engadirá ás regras do iptables permitir o tráfico de rede. Algunha aplicación pode desabilitar iso, así que a mellor opción e engadir a seguinte instrucción no aquivo de configuación /etc/sysctl.conf:
net.ipv4.ip_forward = 1
FInalmente reiniciamos os servizos de libvirt:
service libvirtd restart
FONTES:
https://www.cyberciti.biz/faq/linux-kvm-disable-virbr0-nat-interface/
https://wiki.libvirt.org/page/Networking