nslookup 命令用于 查询 DNS 的记录,查看域名解析是否正常

安装命令

Debian 安装命令

1
apt install dnsutils

Centos 安装命令

1
yum install bind-utils

使用

最简单的使用,查看域名的 ip 地址,使用的解析服务器

1
nslookup github.com

可选参数

1
nslookup -q=type domain [dns-server]

type 为类型,常用的有以下选项

  • A 地址记录
  • AAAA 地址记录
  • CNAME 别名记录
  • MX 邮件服务器记录
  • NS 名字服务器记录
  • TXT 域名对应的文本信息

可选参数 dns-server ,可以自己指定 DNS 查询服务器,比如 223.5.5.58.8.8.8 等等

1
nslookup -q=A github.com 8.8.8.8