1.简介
Nslookup是一个查询互联网域名服务器的程序。 Nslookup有两种模式:交互式和非交互式。 交互模式允许用户查询名字服务器
关于各种主机和域的信息或打印域中的主机列表。 非交互模式仅用于打印主机或域的名称和请求的信息。
2.特点
3.安装
windows自带 centos7安装 yum install bind-utils
4.命令格式
nslookup [-option] [name | -] [server]
5.常用命令
5.1 nslookup c.guanshizhai.onling
A记录
[root@vm172-31-48-17 ~]# nslookup c.guanshizhai.onling
Server: 198.18.254.30
Address: 198.18.254.30#53
Non-authoritative answer:
Name: c.guanshizhai.onling
Address: 120.92.51.3
service是DNS服务器地址。 Name是查询的域名 Address是域名对应的地址
CNAME记录
[root@vm172-31-48-17 ~]# nslookup www.baidu.com
Server: 198.18.254.30
Address: 198.18.254.30#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 61.135.169.125
Name: www.a.shifen.com
Address: 61.135.169.121
service是DNS服务器地址。 canonical name是域名对应的CNAME域名地址。 Name是查询的域名 Address是域名对应的地址
因为这个域名有两个A记录地址,所以会有两条Name和Address
5.2 指定dns查询
nslookup www.gaunshizhai.net 8.8.8.8
[root@vm172-31-48-17 ~]# nslookup c.guanshizhai.onling 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: c.guanshizhai.onling
Address: 120.92.51.3
6.更多用法请查看man手册