为什么我不能用`host -a`查询DNS,但是用'host`查询呢?

我改变了我的DNS,我有这个问题:

> 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 

发生了什么? 为什么我不能用-a读取,但是没有它?

附加信息:平安工程,我已经断开,并从我的networking重新连接,HTTP浏览工程。

当您不使用-ahost发送不同的请求以获取Alogging和MXlogging。

host -a不起作用,因为您的DNS服务器(以及1和1 DNS服务器)拒绝任何types的查询。 这通常不是问题,更多的是安全function。