If your computers are on the same network segment, and NetBIOS over TCP/IP is disabled, you must install a DNS server and either have the computers register with DNS (or manually configure DNS records) or configure entries in the local Hosts file for each computer. In Windows XP, there is a checkbox: Advanced TCP/IP Settings
On Windows XP you can stop the service called DNS CLient, if the service is in running state windows ignores your host file. How To Fix DNS Server Windows 10 Error-Simple Guide Using The Control Panel Button. Before you begin with the solutions, check the router settings. You … DNS Server Not Responding Error FIXED - Best Fixes
How to Change DNS Server IPs in Windows XP? - WebNots
Jun 05, 2012 DNS not working in xp - Microsoft | DSLReports Forums Jul 06, 2009
Flush DNS Cache and Reset Winsock. In order to fix the DNS errors, flushing DNS and resetting …
In this scenario, the DNS Server service does not resolve some external DNS names after it works for a while. Therefore, you cannot access some applications or some websites that rely on these external DNS names. Notes. To resolve this issue, you have to restart the DNS Server service or clear the DNS cache. virtualbox.org • View topic - DNS not working with Windows Make sure that your primary DNS server is really working by querying it in your host, since Virtualbox will only use only one DNS server (there's no secondary one to fallback). You can also try accessing a site by IP address to see if a net connection can actually be made.