Linux命令 nslookup,每天学一个 Linux 命令(69):nslookup

命令简介

nslookup(name server lookup)命令用于查询域名 DNS 信息的工具。nslookup 有两种工作模式,即“交互模式”和“非交互模式”。[root@CentOS7-1 ~]# nslookup

-bash: nslookup: command not found

[root@CentOS7-1 ~]# yum install -y bind-utils

语法格式nslookup [-option] [name | -] [server]

选项说明-query=TYPE      #设置查询类型

-timeout=NUMBER  #设置等待响应的超时时间,单位秒

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

还有一些交互的命令,有兴趣的读者可以查看帮助信息阅读。

1190000039677961?utm_source=sf-similar-article

应用举例

实例非交互式模式

[root@CentOS7-1 ~]# nslookup www.baidu.com

Server:  223.5.5.5

Address: 223.5.5.5#53

Non-authoritative answer:

www.baidu.com canonical name = www.a.shifen.com.

Name: www.a.shifen.com

Address: 36.152.44.96

Name: www.a.shifen.com

Address: 36.152.44.95

#交互式模式

[root@CentOS7-1 ~]# nslookup

> baidu.com

Server:  223.5.5.5

Address: 223.5.5.5#53

Non-authoritative answer:

Name: baidu.com

Address: 39.156.69.79

Name: baidu.com

Address: 220.181.38.148

> 163.com

Server:  223.5.5.5

Address: 223.5.5.5#53

Non-authoritative answer:

Name: 163.com

Address: 123.58.180.7

Name: 163.com

Address: 123.58.180.8

google.com 相关的信息#在您的 DNS 中查询与域名 google.com 相关的所有可用信息。

[root@CentOS7-1 ~]# nslookup -type=any google.com

Server:  223.5.5.5

Address: 223.5.5.5#53

Non-authoritative answer:

Name: google.com

Address: 93.46.8.90

google.com nameserver = ns1.google.com.

google.com nameserver = ns2.google.com.

google.com nameserver = ns4.google.com.

google.com nameserver = ns3.google.com.

Authoritative answers can be found from:

#在您的 DNS 中查询与域名 google.com 相关邮件交换服务器的信息

[root@CentOS7-1 ~]# nslookup -type=mx google.com

Server:  223.5.5.5

Address: 223.5.5.5#53

Non-authoritative answer:

google.com mail exchanger = 10 aspmx.l.google.com.

google.com mail exchanger = 50 alt4.aspmx.l.google.com.

google.com mail exchanger = 20 alt1.aspmx.l.google.com.

google.com mail exchanger = 30 alt2.aspmx.l.google.com.

google.com mail exchanger = 40 alt3.aspmx.l.google.com.

Authoritative answers can be found from:

反向查找一个地址(文中地址作了处理哈)[root@CentOS7-1 ~]# nslookup 200.208.150.3

Server:         103.240.22.111

Address:        103.240.22.111#53

Non-authoritative answer:

3.150.208.200.in-addr.arpa      name = 200.208.150.3.xmission.com.

Authoritative answers can be found from:

150.208.200.in-addr.arpa        nameserver = ns1.xmission.com.

150.208.200.in-addr.arpa        nameserver = ns2.xmission.com.

150.208.200.in-addr.arpa        nameserver = ns.xmission.com.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值