Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to find a problem on a local network. I want to be able to know when a specific computer (Windows XP) is pinged.


share|improve this question
up vote 4 down vote accepted

There are different ways to do it, but the easiest would be to install Wirehsark on the computer so you can do a packet capture, and put a filter on the capture for icmp traffic only. The capture filter would simply be icmp, can be set in capture options.

Other options would include setting up a mirror port on your switch, and maybe debugging on the router if it goes through a router. But with these, you wouldn't be 100% the packet got to the computer (Although if you see the replies, seems to be a safe assumption).

share|improve this answer

Your aftermarket Windows firewall should have an option to Log any kind of network activity. Find ICMP (the parent protocol of Ping) and set it to Log instead of just Deny or Accept. A really good firewall will allow you to drill down into ICMP and just log Pings, since there are other types of ICMP packets.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.