Depois que pesquisei, encontrei uma solução alternativa para atender às minhas necessidades agora. De acordo com o manual do VirtualBox
For resolving network names, the DHCP server of the NAT engine offers a list of registered DNS servers of the host. If for some reason you need to hide this DNS server list and use the host's resolver settings, thereby forcing the VirtualBox NAT engine to intercept DNS requests and forward them to host's resolver, use the following command:
Como o mecanismo NAT oferece uma lista de servidores DNS registrados do host, posso definir o servidor DNS do host como servidor de nomes DNS no VirtualBox. O processo é o seguinte:
- Configure o encaminhamento de porta da rede NAT, hospede o IP
127.0.0.1
e a porta do host53
UDP para o IP do servidor de nomes no VirtualBox e na porta 53. - Configuração do servidor de nomes alterado para 127.0.0.1.
A resolução do DNS do host ainda funciona, assim como todos os servidores no VirtualBox.