安装nslookup
sudo apt-get install dnsutils
查询DNS服务器指定类型的记录
nslookup [options] [domain-name] [dns-server]
domain-name
: 域名
dns-server
: DNS服务器名
options
格式为: -type=
+ 记录类型(a, ns, mx)
type = any
查询所有类型的记录
不加DNS服务器名称[dns-server]
, 则默认查询本地DNS服务器
$ nslookup www.baidu.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 36.155.132.31
Name: www.a.shifen.com
Address: 36.155.132.55
添加DNS服务器名称[dns-server]
, 则查询指定的DNS服务器的信息及记录
$ nslookup -type=a baidu.com NS1.BAIDU.COM
Server: NS1.BAIDU.COMAddress: 110.242.68.134#53
Name: baidu.com
Address: 39.156.66.10
Name: baidu.com
Address: 110.242.68.66
要查询指定域名的DNS服务器信息可以使用whois服务器查询: https://www.godaddy.com/en-au/whois