Linux命令(36):nslookup命令-域名查询工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令(36):nslookup命令-域名查询工具相关的知识,希望对你有一定的参考价值。

nslookup命令


功能说明

    nslookup命令,在Windows、Linux下常用的网络命令,可用来查询或诊断域名系统(DNS)的信息。

    linux下域名查询的工具有nsloouup、dig、host

Centos7,由于使用最小安装,默认没有带该命令,下面是安装命令演示:

[[email protected] ~]# nslookup                         #提示没有找到命令

-bash: nslookup: 未找到命令

[[email protected] ~]# yum  provides  */nslookup        #查询nslookup使用哪个软件包

已加载插件:fastestmirror

Loading mirror speeds from cached hostfile

 * base: mirrors.neusoft.edu.cn

 * extras: mirrors.tuna.tsinghua.edu.cn

 * updates: mirrors.tuna.tsinghua.edu.cn          #查询到是使用bind-utils软件包

32:bind-utils-9.9.4-29.el7.x86_64 : Utilities for querying DNS name servers

源    :base

匹配来源:

文件名    :/usr/bin/nslookup

[[email protected] ~]# yum -y install bind-utils        #安装该bind-utils软件包

[[email protected] ~]# nslookup

www.baidu.com

Server:         219.141.140.10

Address:        219.141.140.10#53


Non-authoritative answer:

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

Name:   www.a.shifen.com

Address: 220.181.112.244

Name:   www.a.shifen.com

Address: 220.181.111.188

示例

    截取其中服务器的IP地址

[[email protected] shell]# nslookup z.cn                                       

Server:         114.114.114.114

Address:        114.114.114.114#53


Non-authoritative answer:

Name:   z.cn

Address: 54.222.60.252


[[email protected] shell]# nslookup z.cn | tail -2 | head -1 | awk ‘{print $2}‘

54.222.60.252

[[email protected] shell]#


本文出自 “赵东伟的博客” 博客,请务必保留此出处http://zhaodongwei.blog.51cto.com/4233742/1881036

以上是关于Linux命令(36):nslookup命令-域名查询工具的主要内容,如果未能解决你的问题,请参考以下文章

DOS命令-nslookup

DOS命令-nslookup

跟踪域名解析过程的几条命令

Linux命令(37):dig命令-域名查询工具

DNS 解析调试(dig & nslookup)

nslookup命令