Este não é o nome de domínio original, porque o sistema de nomes de domínio não tem uma maneira fácil de procurá-lo, pois o nome real não está registrado no banco de dados, mas o que foi retornado foi. Seria muito caro perguntar a todos os servidores DNS do mundo.
Além disso, há uma relação de muitos para um. Cada IP pode ter muitos nomes de domínio (às vezes, um nome de domínio tem muitos endereços IP, usados para balanceamento de carga).
Usando a opção +short de dig, você pode obter apenas o nome dns.
Provavelmente existe uma maneira melhor de remontá-lo com awk ou apenas retornar o domínio DNS.
Leia as OPÇÕES DE CONSULTA em man dig
Quando eu faço isso eu recebo algo assim
dig +short -x $(dig +short example.com)
eu recebo
host-198-51-100-0.as13285.net.
Este não é o nome de domínio original, porque o sistema de nomes de domínio não tem uma maneira fácil de procurá-lo, pois o nome real não está registrado no banco de dados, mas o que foi retornado foi. Seria muito caro perguntar a todos os servidores DNS do mundo.
Além disso, há uma relação de muitos para um. Cada IP pode ter muitos nomes de domínio (às vezes, um nome de domínio tem muitos endereços IP, usados para balanceamento de carga).