Por que não posso consultar o DNS com 'host -a', mas sim com 'host'?

1

Eu mudei meu DNS e estou tendo este problema:

> host grupoesoc.es
grupoesoc.es has address 178.62.234.188
grupoesoc.es has IPv6 address 2a03:b0c0:2:d0::127:6001
grupoesoc.es mail is handled by 20 alt2.aspmx.l.google.com.
grupoesoc.es mail is handled by 20 alt1.aspmx.l.google.com.
grupoesoc.es mail is handled by 30 aspmx3.googlemail.com.
grupoesoc.es mail is handled by 10 aspmx.l.google.com.

> host -a grupoesoc.es
Trying "grupoesoc.es"
Host grupoesoc.es not found: 5(REFUSED)
Received 30 bytes from 212.145.4.97#53 in 79 ms

O que está acontecendo? Por que não consigo ler com -a , mas sim sem ele?

Informações adicionais: O Ping funciona, eu já desconectei e me reconectei da minha rede, trabalhos de navegação HTTP.

    
por Yajo 18.12.2015 / 13:13

1 resposta

2

Quando você não está usando -a , host está enviando solicitações distintas para obter o registro A e os registros MX.

host -a não funciona porque seus servidores DNS (bem, os servidores DNS 1 e 1) estão recusando consultas do tipo ANY. Isso geralmente não é um problema, é mais um recurso de segurança.

    
por 19.12.2015 / 00:16