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命令-域名查询工具的主要内容,如果未能解决你的问题,请参考以下文章