Client can ping server but server cant ping client
An interesting one for you today, hope someone can give me suggestions on what the problem might be.
I have a server 2008 R2 setup as DC. There are around 200 XP Pro clients with a couple of Windows 7 clients thrown in for good measure. I thought the network was ok as the clients can get onto the internet, access files on the server, run group policy etc etc as they should.
At the moment I am researching shutting down the clients automatically and starting them up automatically. I have setup batch files to run the DOS command "shutdown /s /m \\pcname /t 90". As far as I was aware it was working fine except for the odd one which I presumed during testing was a problem with no network connection.
After this happened a few more times and for nearly 50% of PCs in the latest computer lab I've tested I decided to investigate a bit further. As it turns out there is no network connection issue with the client as it can do all things it should be able to on the network (net, print, group policy, file access etc) and it can ping the server. However, when I try to ping the client from the server it returns with "the request timed out". If I try and ping each of the PCs with the problem from each other they get "request timed out" also but they can ping other clients that are not displaying the problem.
The other thing is the shutdown batch files work by PC name not IP address (obviously as the IP changes) but the error I get back if I ping using the PC name can be either "request timed out" or interestingly "reply from IP addres of this PC: destination host unreachable". I have discovered that the IP address in the DHCP table and the IP address in the DNS table are different in the cae of the "destination host unreachable" so that would explain the error but why this happens in the first place is a wonder?
If I turn off the PC, delete the entry in the DHCP table and reboot the PC then it will respond as normal to a ping from the server or a shutdown request.
Can anyone help with this as to why a client cannot be pinged from the server even though it can ping the server and the server's entry for that PC in the DHCP table is correct. This seems to happen to at least 2 or 3 PCs in a computer lab.
Thanks for any help you can give.