Ticket #546 (closed enhancement: duplicate)
Mac OS X Host: Request Supplemental DNS Resolution Support
|Reported by:||sipples||Owned by:|
|Version:||VirtualBox 1.4.0||Keywords:||DNS nameserver|
|Host type:||Mac OS X|
Mac OS X resolves host names differently than many other operating systems. The DNS resolver is described here:
See especially the section "SEARCH STRATEGY."
Many Mac OS X VPN clients take advantage of this resolver behavior, inserting supplemental DNS servers ahead of the entries in /etc/resolv.conf for specific domains, as described in Apple's reference. However, at present VirtualBox does not provide the ability to guest OSes to resolve these addresses to the correct DNS servers.
Although this is an enhancement request, it is also at least borderline "defect" given the way Mac OS X hosts resolve addresses. One solution appears to be to implement a lightweight DNS forwarder as part of VirtualBox, such as dnsmasq. MaraDNS might also provide a useful codebase.