我想使用 linuxhost
命令查询某个域的所有记录(A、TXT 等)。我发现可以使用以下-a
选项来实现:host -a google.com
但是,我需要通过 IP 指定我自己的 DNS 服务器。我找不到任何方法来指定解析器或名称服务器。我在 dig 中找到了以下内容:dig MX google.co.uk @ns1.google.com
其中后面的字符串@
是名称服务器。但我没有找到查询 中的所有记录(TXT、A 等)的方法dig
。
我更喜欢使用host
。如何指定名称服务器 nhost
命令?
答案1
只需使用:
host -a google.com my.dns.server.com
主机 [-aCdlnrsTwv] [-c 类别] [-N ndots] [-R 编号] [-t 类型] [-W 等待] [-m 标志] [-4] [-6] {名称} [服务器]