Use a interface de rede somente host vboxnet0
(ou crie uma nova), mas lembre-se de desabilitar o serviço DHCP.
Eu tenho um laptop Linux executando um servidor PXE. Eu corro o servidor PXE na porta com fio para que eu possa conectar computadores diretamente a ele. Quando a porta Ethernet está conectada, posso usar o PXE para inicializar uma máquina VirtualBox usando uma rede em ponte. (Ligado para com fio, claro.)
Quando há um cabo conectado à porta Ethernet, tudo funciona bem. Mas eu gostaria de poder testar o servidor PXE quando eu reconfigurá-lo sem conectar algo à porta Ethernet.
Quando a máquina virtual tenta obter um endereço IP, vejo que há uma descoberta DHCP recebida e uma oferta DHCP é enviada, mas a solicitação e a confirmação DHCP nunca ocorrem. Como eu disse antes, funciona sem falhas quando um cabo é conectado.
Considerei usar um conector de loopback, mas não tenho certeza de que isso funcionará e não vejo isso como uma solução real. Talvez algo como uma interface TUN / TAP faça o truque?
Use a interface de rede somente host vboxnet0
(ou crie uma nova), mas lembre-se de desabilitar o serviço DHCP.
Tags networking virtualbox pxe linux