Pinging DNS servers is a shitty inconclusive test for internet connectivity, or SLA measurements etc etc.
Pinging DNS servers is a shitty inconclusive test for internet connectivity, or SLA measurements etc etc.
So it is not smart to make a lot of decisions based on “ping 1.1” timing out, it is so quick it’s a good first step in trying to debug a network issue.
Not true.
>They are not maintained as ICMP test servers, and that is not their purpose.
Irrelevant.
>While many do not block ICMP packets, there are typically rate limiting systems in place, and other reasons why they would not respond to ping requests.
8.8.8.8 and 1.1.1.1 and all the major ones don't care.
Pinging DNS servers is highly productive and easy. There is nothing bad with using them as internet connectivity tests or SLA measurements.
I've never observed this in any version of Windows nor Linux.
I believe this is because you need root privileges/special capabilities to send ICMP packets.
At a minimum, any node on the internet routing or serving traffic needs to keep ICMP open. If you're running a DNS server, ICMP should be working.
TL;DR: At the risk of repeating myself: Google Public DNS is a Domain Name System service, not an ICMP network testing service.