Embora essa configuração de DNS seja terrivelmente lenta e propensa a erros, não há DNS a quem culpar e seu registro está funcionando corretamente.
Veja o que acontece. Quando você consulta ns1.sonic.net
sobre en.greatfire.org
, esse servidor é configurado para responder por greatfire.org
, mas não tem um registro para en.greatfire.org
e retorna um CNAME en.greatfire.org.24680.info
padrão.
Este CNAME agora NÃO está na zona de ns1.sonic.net
: pertence à zona 24680.info
. Então, se você tentar resolvê-lo através de ns1.sonic.net
, receberá um erro. Em vez disso, esse nome deve ser resolvido começando do zero a partir da raiz, passando pelas autoridades .info
.
Os outros serviços DNS que você mencionou responderão pelo CNAME, porque não são servidores DNS, são resolvedores de DNS, portanto, executarão todo o procedimento para você e retornarão apenas o resultado.
Use dig +trace
ou o Laboratório de Delegação para descobrir quem é autoritativo para essas zonas e quem você deve consultar em vez disso: