Why Ping Does Not Work Any More?

Old-school computer users used to use ping for quickly determining if a computer was online and what was its IP address. But PING does not work any more. We are still getting complaints from our clients who try to ping their servers and fail. So, why does PING not work?

Pinging is sending a server a short signal and measuring the response time. It used to be that simple, but then a multitude of hackers started to use that simple and pure thing for their bad purposes. Server software providers, including Microsoft, turned accepting pings off.

Unless ping requests are explicitly enabled, no modern server accepts pings and responds to pings.

This is what you normally see when trying to ping:

C:\>ping dnsazure.com
Pinging dnsazure.com [23.100.50.51] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 23.100.50.51:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
C:\>

So, PING is useless. Forget about PING. Do not rely on PING.

What Can I Do Then?

For checking name server info, use nslookup.

For checking if a server responds to requests on certain ports, use telnet client.