I’m tearing my hair out trying to resolve a connectivity problem on my home LAN. I have a total of 5 computers connected, two running Win98, one running Windows 2000, and two running Windows/XP Professional. All are connected either directly or through a switch to a Linksys router which is connected to a highspeed direct broadcase wireless modem. All computers can access the Internet fine. The Windows 2000 and Win98 computers can all see each other. However, the Win/XP computers can’t see other computers on the network and the other computers on the network can’t see them. What’s frustrating is that everything worked at one time. The Win/XP computers are laptops, though, and they travel and sometimes connect to other networks. Perhaps something broke on them because of a dial-up connection. The Win98 and Win2000 computers never dial up.
I’ve run and re-run the network setup wizard in XP to no avail. I’ve compared TCP/IP and other network settings between the XP and the Win2000 machines and confirmed all the settings are the same. I’ve made some progress by reading http://support.microsoft.com/default.aspx?…b;en-us;Q314067, titled “How to Troubleshoot TCP/IP Connectivity with Windows XP .”
What I’ve found is that I can ping the IP addresses of any computer on the network from any other computer on the network, including to and from the Win/XP PCs. I can ping the loopback address (127.0.0.1) TO “verify that TCP/IP is installed and correctly configured.” I can ping the IP address of the computer I’m on. I can ping the default gateway (192.168.1.1).
What I can’t do is ping the name of another computer on the network from the Win/XP PCs, or ping the names of the XP PCs from the other computers. The Q314067 article says this about that: “Ping uses name resolution to resolve a computer name to an IP address. Therefore, if pinging by IP address succeeds but pinging by name does not succeed, the issue is host name resolution, not network connectivity. ”
OK, I’ve got a host name resolution problem. Why? Where should I look next?