nslookup

查询域名DNS信息的工具

补充说明

nslookup命令 是常用域名查询工具,就是查DNS信息用的命令。

nslookup有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。

在“非交互模式”下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息,此时也可以指定查询的DNS服务器。

进入交互模式,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf的第一个dns地址)。或者输入nslookup -nameserver/ip。进入非交互模式,就直接输入nslookup 域名就可以了。

语法

1nslookup(选项)(参数)(DNS服务器)

选项

1-sil:不显示任何警告信息。

参数

域名:指定要查询域名。

DNS服务器

不填的话采用默认域名服务器(即/etc/resolv.conf的第一个dns地址),填写DNS服务器IP的话,nslookup会向该域名服务器查询域名。

实例

 1[root@localhost ~]# nslookup www.jsdig.com
 2Server:         202.96.104.15
 3Address:        202.96.104.15#53
 4
 5Non-authoritative answer:
 6www.jsdig.com canonical name = host.1.jsdig.com.
 7Name:   host.1.jsdig.com
 8Address: 100.42.212.8
 9
10[root@localhost ~]# nslookup www.sustech.edu.cn 8.8.8.8
11Server:		8.8.8.8
12Address:	8.8.8.8#53
13
14Non-authoritative answer:
15www.sustech.edu.cn	canonical name = www.sustech.edu.cn.w.cdngslb.com.
16Name:	www.sustech.edu.cn.w.cdngslb.com
17Address: 113.96.179.222

来源:https://github.com/jaywcjlove/linux-command

最后修改于: Wednesday, January 31, 2024
欢迎关注微信公众号,留言交流。

相关文章:

翻译: