Como o título diz, por algum motivo minha VM não se conecta mais ao host/internet.
Uma conexão e1000e funciona .
Então o problema parece estar no virtio?
No anfitrião:
ip um
...
4: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 52:54:00:8c:9c:74 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
9: vnet4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN group default qlen 1000
link/ether fe:54:00:8d:cd:66 brd ff:ff:ff:ff:ff:ff
inet6 fe80::fc54:ff:fe8d:cd66/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
sudo virsh net-dumpxml padrão
<network connections='1'>
<name>default</name>
<uuid>b728bff2-6215-4472-8d38-a5a797d328aa</uuid>
<forward mode='nat'>
<nat>
<port start='1024' end='65535'/>
</nat>
</forward>
<bridge name='virbr0' stp='on' delay='0'/>
<mac address='52:54:00:8c:9c:74'/>
<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>
Como convidado:
configuração de conexão do virt-manager em xml
<network connections="1">
<name>default</name>
<uuid>b728bff2-6215-4472-8d38-a5a797d328aa</uuid>
<forward mode="nat">
<nat>
<port start="1024" end="65535"/>
</nat>
</forward>
<bridge name="virbr0" stp="on" delay="0"/>
<mac address="52:54:00:8c:9c:74"/>
<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>
dispositivo de rede
<interface type="network">
<mac address="52:54:00:8d:cd:66"/>
<source network="default" portid="94cebc1a-2b7b-41ba-91a4-22958fe3aef4" bridge="virbr0"/>
<target dev="vnet4"/>
<model type="virtio"/>
<alias name="net0"/>
<address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</interface>
Primeiro desconecte-se da Internet pela opção de desconexão, se disponível.
Em seguida, execute este comando em sua VM:
sudo dhclient eth0
Quando instalei o Kali Linux pela primeira vez, também não consegui conectar minha VM à internet, apesar de tentar todas as opções disponíveis de adaptadores de rede no Oracle VirtualBox. Mais tarde, quando comecei a aprender sobre isso, tomei conhecimento desse comando e consegui conectar Kali à internet.
Deixe-me saber se isso funciona.
Resolvido editando manualmente "virtio" para "virtio-net" no dispositivo de rede em xml.
Por alguma razão, o virt-manager só me dá duas opções de modelos.