Eu encontrei uma explicação lógica para isso: as entradas de pesquisa reversa em nosso DNS são uma bagunça:
host 192.168.0.25 25.0.168.192.in-addr.arpa domain name pointer dev.example.local. 25.0.168.192.in-addr.arpa domain name pointer *.dev.example.local. 25.0.168.192.in-addr.arpa domain name pointer *.development.example.local. 25.0.168.192.in-addr.arpa domain name pointer *.develpoment.example.local.
O resultado da pesquisa inversa de DNS é (como qualquer resultado de DNS) retornado em ordem aleatória. Três dos resultados parecem inválidos para mim, porque começam com *.
. Portanto, somente cada quarto de ping
's tenta resolver o IP retorna um host válido. Em todos os outros casos, o IP é mostrado.