I was getting the error "Can't find server name for address 192.168.1.1: Timed out" whenever I tried to do an nslookup for anything on the command line. This is using Windows XP SP3.
ipconfig shows my DNS server as 192.168.1.1
I can ping the router on 192.168.1.1
I can ping outside addresses if I use the IP address instead of the name.
I reboot the machine in safe mode and get the same.
The windows firewall is turned off.
I have run ipconfig /flushdns and ipconfig /release and ipconfig /renew multiple times.
I have rebooted numerous times.
I have tried various combinations of the radio buttons and checkboxes in the DNS tab of the 'advanced' section of the tcp/ip properties for the network connection.
Other machines work just fine, can nslookup stuff and get on the net.
After wiping and re-installing Windows, it started working straight away, so was clearly a problem with Windows.
I seem to come across this problem quite often, and haven't yet been able to find a solution other then reformat and reinstall.
Googling the error message gives lots of people with the same problem but no real solutions.
Can anybody suggest any way of trouble-shooting/fixing this without re-installing for next time I come across it?