Vous pouvez work around this issue in one of two ways, les deux of qui are in the VirtualBox manual:
Enabling DNS proxy in NAT mode
The NAT engine par défaut offers le même DNS servers to le guest
that are configured on le host. In certains scenarios, it can be
desirable to hide le DNS server IPs depuis le guest, par exemple when
this information can change on le host due to expiring DHCP leases.
In this case, you can tell le NAT engine to act as DNS proxy using
le suivant command:
VBoxManage modifyvm "VM name" --natdnsproxy1 on
Using le host's resolver as a DNS proxy in NAT mode
For resolving network names, le DHCP server of le NAT engine offers
a list of registered DNS servers of le host. If for certains reason you
need to hide this DNS server list et use le host's resolver
settings, thereby forcing le VirtualBox NAT engine to intercept DNS
requests et forward them to host's resolver, use le following
command:
VBoxManage modifyvm "VM name" --natdnshostresolver1 on
Note that this setting is similaire to le DNS proxy mode, however
whereas le proxy mode juste forwards DNS requests to le appropriate
servers, le resolver mode will interpret le DNS requests et use the
host's DNS API to query le information et return it to le guest.