【Linux】一步一步学Linux——nslookup命令(161)
00. 目录
文章目录
- 00. 目录
- 01. 命令概述
- 02. 命令格式
- 03. 常用选项
- 04. 参考示例
- 05. 附录
01. 命令概述
nslookup命令是常用域名查询工具,就是查DNS信息用的命令。
nslookup命令的英文全称为 “query Internet name server interactively ”。nslookup有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。而在“非交互模式”下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息。
进入交互模式,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf
的第一个dns地址)。或者输入nslookup -nameserver/ip
。进入非交互模式,就直接输入nslookup 域名
就可以了。
02. 命令格式
格式:nslookup [参数] [域名]
03. 常用选项
-sil 不显示任何警告信息
exit 退出命令
server 指定解析域名的服务器地址
set type=soa 设置查询域名授权起始信息
set type=a 设置查询域名A记录
set type=mx 设置查询域名邮件交换记录
04. 参考示例
4.1 在非交互模式下查询域名基本信息
[deng@localhost ~]$ nslookup www.itcast.cn
Server: 119.29.29.29
Address: 119.29.29.29#53Non-authoritative answer:
www.itcast.cn canonical name = www.itcast.cn.w.kunlungr.com.
Name: www.itcast.cn.w.kunlungr.com
Address: 183.232.151.215[deng@localhost ~]$
4.2 进入交互模式下查询域名信息
[deng@localhost ~]$ nslookup
> www.itcast.cn
Server: 119.29.29.29
Address: 119.29.29.29#53Non-authoritative answer:
www.itcast.cn canonical name = www.itcast.cn.w.kunlungr.com.
Name: www.itcast.cn.w.kunlungr.com
Address: 183.232.151.215
> www.baidu.com
Server: 119.29.29.29
Address: 119.29.29.29#53Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 183.232.231.174
Name: www.a.shifen.com
Address: 183.232.231.172
4.3 交互模式下使用“set”选项设置域名查询类型进行查询
[deng@localhost ~]$ nslookup
> set type=mx
> www.itcast.cn
Server: 119.29.29.29
Address: 119.29.29.29#53Non-authoritative answer:
www.itcast.cn canonical name = www.itcast.cn.w.kunlungr.com.Authoritative answers can be found from:
>
4.4 查询其他记录
nslookup -qt = type domain [dns-server]
type:A -->地址记录AAAA -->地址记录AFSDB Andrew -->文件系统数据库服务器记录ATMA -->ATM地址记录CNAME -->别名记录HINHO -->硬件配置记录,包括CPU、操作系统信息 ISDN -->域名对应的ISDN号码MB -->存放指定邮箱的服务器MG -->邮件组记录MINFO -->邮件组和邮箱的信息记录MR -->改名的邮箱记录MX -->邮件服务器记录NS --> 名字服务器记录PTR ->反向记录RP -->负责人记录RT -->路由穿透记录SRV -->TCP服务器信息记录TXT -->域名对应的文本信息X25 -->域名对应的X.25地址记录
05. 附录
参考:【Linux】一步一步学Linux系列教程汇总
【Linux】一步一步学Linux——nslookup命令(161)相关推荐
- 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么
Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...
- LINUX学习之路(学LINUX必看)
很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...
- linux学习需要什么基础,学linux需要什么基础?
近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...
- 分享--linux 学习之路(学linux必看)
很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...
- Linux查看DNS地址以及端口,nslookup命令以及更强大的dig命令
先说结论:DNS端口一般默认为53,默认采用UDP协议: 下面说查看方式: 一.使用nslookup命令查看 nslookup baidu.com 返回结果为: 可以看到,我的服务器DNS地址是100 ...
- 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久
随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...
- 不会linux的php难找工作,学linux系统难吗
这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...
- linux lamp实验报告,新手学Linux--构建lamp
本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...
- Linux 命令(139)—— nslookup 命令
文章目录 1.命令简介 2.命令格式 3.选项说明 4.交互命令 5.常用示例 参考文献 1.命令简介 nslookup(Name Server Lookup)是一种网络管理命令,用于从 DNS 服务 ...
最新文章
- Private strand flush not complete
- 《微机原理及接口技术》第05章在线测试
- eclipse更改Server Location的问题
- phpDocumentor
- DB Intro - MongoDB User
- 从服务器上传和下载文件方法
- GDI绘图基本步骤总结(经典)
- 计算机系统组成_网络教育统考计算机应用基础题库(计算机系统的组成2)
- Android 中的BroadCastReceiver【转】
- 游戏UI设计(2.1)--窗口之父CXWnd的封装
- android c++标准命名空间demo
- gradle 的cas 转maven_gradle 转 maven
- php提取文本数据处理,PHP文件处理—读取文件(一个字符,字串)
- 当Python遇上HDF5--性能优化实战
- ad17如何删除3d实体_多年工作积累的Altium AD09 AD17 硬件元器件 原理图库+PCB封装库...
- smartupload功能介绍
- 双侧检验的p值和单侧检验_t检验的时候怎么区分是单侧检验还是双侧呢?
- java钢铁之心,洛克人 Dash 2 EPISODE 2(第二部) - 巨大的遗产[日]下载
- 2018届成都市二诊数学(文)21题第二问的另类证法(切线放缩法)
- FFmpeg进阶: 截取视频生成gif动图
热门文章
- 面试题之发散思维能力:如何用非常规方法求1+2+···+n
- c#入门经典笔记第十章
- 充分感受中国缺少管理型软件人才的说法
- dailybuild
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法(SQL2000)...
- noi.ac NOIP2018 全国热身赛 第四场 T1 tree
- LAMP之Apache
- 数位dp模板 [dp][数位dp]
- iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)
- Android 使用本地应用在线播放流媒体文件