Ok. Something is really really messed up with my network at the moment... The college internet proxy, whom we'll call Azumanga (we're not allowed to give out network specifics over the internet; security issue), serves this college for internet. All the rest of the computers on the network, except both my laptop and my main computer (both running fresh installs of Windows 2000, slipstreamed SP4, with legit keys) who refuse to acknowledge DNS information on networks. For instance, I can ping 150.203.233.X, which is Azumanga's IP address, but I can't ping azumanga or azumanga.anu.edu.au. Note that other computers on the network can, indeed, ping azumanga and azumanga.anu.edu.au, so this is rather odd.
If I get my IP information and whatnot from a DHCP server, (which the rest of the college does, so it is configured correctly and working), I can't even ping 150.203.233.X. I can however see all other WINDOWS computers on the network, and ping them by IP address only (Azumanga is running Debian). If I specificy an IP address, I can see Azumanga in the My Network Places, and ping it by IP address, but I can't ping it by name.
I have in the past had Windows 2000 SP4 running on this network, again via DHCP, and my laptop was working for a few weeks before it suddenly (at the same time as my main computer) stopped working with the above symptoms. I formatted my main computer immediately, figuring it was just Windows exploding, but even on a fresh install (before even drivers are installed, except for LAN) it has the same problem.
Well we know its a problem at your end. Check the TCP/IP properties in your network connection on your machines. Make sure its set to obtain the DNS server automatically.
Or try running the network wizard which might work as well.
The other thing that might have happened is that they could have changed their network security settings to only let on specified computers. Try naming your computer to the same name as one of the other computers and borrow it's network cable and see if that helps. Good Luck :wink:
Quote from TopGun: Does the proxy server have a DNS record in your DNS server ?
I don't know. I would assume so, since it was working before... lmhosts has the proxy sever in it... I will make enquiries.
Quote from TopGun: Are you running a WINS server ?
Yeah, I am. I had a bit of problem with it because of the Mblast worm, but I had that sorted out before this problem came up...
Quote from TopGun: Do you have DNS server defined on your PC/Server ? - try a nslookup to see if it works - ie can contact your DNS server(s)
DNS server is defined in lmhosts. Nslookup can't find the server on any of the DNS servers...
Quote from TopGun: Do your PC/Server have the correct domain name specified in their config ?
Yeah, they do.
Update: I formatted and installed Windows XP... same problem. Was driving me nuts... but on a hunch I tried bridging the 1394 adapter and the LAN adapter together... bingo. All is working now. I have NO idea why this is or how it works... but it does. The only problem is, I can't do this in Windows 2000, and I don't know how to get it to work there... except maybe disabling ANY non-LAN type of thing (such as 1394 or USB...)
My hunch is it was, for some reason, looking for DNS information over the 1394 adapter...? Oro.
Yes Win 2K will register one interface address in the DNS - it can cause problems if you have two NICs in a machine.
I would try not to use lmhosts in a medium to large network - hard to maintain.
If you type "nslookup" in a cmd window your PC should be able to contact and query your DNS server - if not then you will not be able to resolve IP's to Names - but you will be able to contact hosts via their IP.
So if that dont work then you need to check config on PC
You will not believe this... at least I didn't. I had it working brilliantly, everything functioning, I was happy. Shut down normally last night, rebooted today, and it's screwed again. Collapsing and recreating the network bridge does squat, and it's broke even if the 1394 adapter is working. Running the network wizard, etc likewise does diddly.
Quote from TopGun: If you type "nslookup" in a cmd window your PC should be able to contact and query your DNS server - if not then you will not be able to resolve IP's to Names - but you will be able to contact hosts via their IP.
So if that dont work then you need to check config on PC
Nslookup isn't finding the DNS servers. They are there, really, but they can't be accessed and I don't know why... I disabled the 1394 adapter and it still can't find them. But, I went and checked on another computer, they really are there.
I'm certain, network wise, my computer is configured correctly. There mus be some service or something, somewhere, which is not. I get the correct DNS information from DHCP; that is to say, the correct IP addresses of the DNS servers. I can't ping them, however. But they ARE there.
Are you running a firewall or virus protection software???
Hit Ctrl + Alt + Del end task absolutely everything that windows will allow you to kill. Then try and see if your network settings work fine. A quick and simple way if your sure there is a DNS server, and that you auto obtain IP is to go to DOS and do "ipconfig /release" then do "ipconfig /renew"
[quote=TopGun]Does your PC get its IP and other network stuff via DHCP or is it statically configured ?[/quote]
It gets them by DHCP, and it gets them fine, including the addresses of the DNS servers, all three of them.
[quote=TopGun]To test do an "ipconfig /all" - it should have a DNS server in there and it will tell you how it is getting its network config[/quote]
Ipconfig /all displays the three DNS servers... at least, the IP's for them, at least. DHCP: Yes
[quote=TopGun]Or its Win2K active directory stuff - not too sure on this but I have seen it do weird things before.[/quote]
I don't know anything about it either... :/ I'm running Windows XP now, still the same problem...
Especially if you have two NICs on different networks.[/quote]
[quote=ZeReaper]Are you running a firewall or virus protection software???[/quote]
Nup, fresh install of XP with no firewall/virus protection, nothing installed except RPC Mblast.exe patch... and I tested before I installed that too...
[quote=ZeReaper]A quick and simple way if your sure there is a DNS server, and that you auto obtain IP is to go to DOS and do "ipconfig /release" then do "ipconfig /renew"
See if you get working network activity then.[/quote]
I did that and it cleared everything, then renewed, and it got it's information back, but still didn't work... it DID find the IP addresses of the DNS servers, but I can't ping those... they ARE up however... I can ping them with another machine on the same network.
UPDATE: Inexplicibly, I can now ping the DNS servers. However: the problem still remains... I can't get DNS information from them, and nslookup reports the servers are unavailable.