We installed 3 computer using windows server 2003 . Only one computer is pingable from outside. However I am able to ping any machine on the network from all the 3 computers . I feel that the service that runs PING is not running on The 2 machines ...although it can ping outside servers ....Can anyone tell me ?

Rgds Nishant

link|improve this question
I can reframe my question like this , what makes a computer ping machines in the network ---- but will not service a ping request from outside i.e its only acting as a ping client not a PING SERVER – Nishant Nov 13 '09 at 11:04
@Nishant: For future reference, there's no ping "client" and ping "server" and there's no ping service. Ping is a utility built into the networking (TCP\IP) stack in every operating system that has TCP\IP installed. There's nothing special that needs to be done to use ping other than having your firewall(s) configured to allow it. – joeqwerty Nov 13 '09 at 15:03
feedback

migrated from superuser.com Nov 13 '09 at 11:14

This question came from our site for computer enthusiasts and power users.

2 Answers

It is most likely that this error is firewall related. Most firewalls prevent Echo requests (ping) by default. If you are using windows firewall, you need to go into the the firewall settings utility in control panel, go to the advanced tab then click the settings button in the ICMP section. You then need to tick the box that says 'Allow incoming echo requests'

alt text

link|improve this answer
Nice answer and thank you for including screenshot. – SQLChicken Nov 13 '09 at 12:03
feedback

The most obvious one is Windows Firewall - disable it in control panel if you don't need it (I'd advise against this TBH) or add an exception (in the 'Exceptions' tab funnily enough)

link|improve this answer
feedback

Your Answer

 
or
required, but never shown