nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。

nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。

1 直接查询

这个可能大家用到最多,查询一个域名的A记录。

语法如下:

nslookup  domain  [dns-server]

如果没指定dns-server,用系统默认的dns服务器。下面是一个例子(Linux系统):

[root@localhost ~]# nslookup www.baidu.com

Server:         114.114.114.114

Address:        114.114.114.114#53

Non-authoritative answer:

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

Name:   www.a.shifen.com

Address: 220.181.38.149

Name:   www.a.shifen.com

Address: 220.181.38.150

2 查询其他记录

直接查询返回的是A记录,我们可以指定参数,查询其他记录,比如AAAA、MX等。

语法如下:

nslookup  -qt=type  domain  [dns-server]

其中,type可以是以下这些类型:

A 地址记录

AAAA 地址记录

AFSDB Andrew文件系统数据库服务器记录

ATMA ATM地址记录

CNAME 别名记录

HINFO 硬件配置记录,包括CPU、操作系统信息

ISDN 域名对应的ISDN号码

MB 存放指定邮箱的服务器

MG 邮件组记录

MINFO 邮件组和邮箱的信息记录

MR 改名的邮箱记录

MX 邮件服务器记录

NS 名字服务器记录

PTR 反向记录

RP 负责人记录

RT 路由穿透记录

SRV TCP服务器信息记录

TXT 域名对应的文本信息

X25 域名对应的X.25地址记录

例如(Linux系统):

[root@localhost ~]# nslookup -qt=mx baidu.com 8.8.8.8

*** Invalid option: qt=ns

Server:         8.8.8.8

Address:        8.8.8.8#53

Non-authoritative answer:

Name:   baidu.com

Address: 220.181.38.148

Name:   baidu.com

Address: 39.156.69.79

3 查询更具体的信息

查询语法:

nslookup –d [其他参数] domain [dns-server]

只要在查询的时候,加上-d参数,即可查询域名的缓存。

4 交互式查询

命令行直接输入:nslookup  直接进入默认DNS查询模式

[root@localhost ~]# nslookup

> www.baidu.com  -->查询百度,默认A记录

Server:         114.114.114.114

Address:        114.114.114.114#53

Non-authoritative answer:

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

Name:   www.a.shifen.com

Address: 220.181.38.150

Name:   www.a.shifen.com

Address: 220.181.38.149

> server 8.8.8.8 -->改变默认DNS,使用8.8.8.8作为DNS服务器

Default server: 8.8.8.8

Address: 8.8.8.8#53

> www.baidu.com

Server:         8.8.8.8

Address:        8.8.8.8#53

Non-authoritative answer:

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

Name:   www.a.shifen.com

Address: 220.181.38.150

Name:   www.a.shifen.com

Address: 220.181.38.149

> set qt=mx       -->设置查询mx记录

*** Invalid option: qt=mx

> baidu.com

Server:         8.8.8.8

Address:        8.8.8.8#53

Non-authoritative answer:

Name:   baidu.com

Address: 220.181.38.148

Name:   baidu.com

Address: 39.156.69.79

> exit -->退出

冰川网络 智能DNS  嵌入式DNS

linux dns语法检测工具,DNS解析检查工具之nslookup相关推荐

  1. Linux 下几款程序内存泄漏检查工具

    Linux 下几款程序内存泄漏检查工具 chenyoubing | 发布于 2016-07-23 10:08:09 | 阅读量 93 | 无 写这篇博客的原因呢是因为自己在编写基于Nginx磁盘缓存管 ...

  2. 计算机软件安装检查工具,正版软件检查工具部署应用培训.pptx

    正版软件检查工具部署应用培训;正版软件检查工具的功能正版软件检查工具的作用正版软件检查工具的安装使用方法 ;正版软件检查工具的功能规;正版软件检查工具的作用规;检查工具网络版安装环境规;1.打开&qu ...

  3. 网易dns劫持检测,dns被劫持检测方法有哪些?

    1.遇到这种情况,首先是先看看其它人的电脑或手机等设备连接网络是否正常,是. 2.电脑重启后还不行,可以尝试将自己的DNS地址固定为一些免费的.速度比较快的. DNS(Domain Name Syst ...

  4. linux c 代码分析工具,编程达人 分享几款Linux 下C/C++程序内存泄漏检查工具

    1.内存管理是否正确(因为这个程序本身开辟很多内存空间进行缓存管理,同时这个程序程序本身就是基于C/C++开发的,内存管理机制一直是程序员头痛的东西) 2.程序的健硕性如何(服务器任何程序的基本要求就 ...

  5. php代码静态检查工具,代码静态检查工具汇总

    工具名 静态扫描语言开源/付费 厂商 介绍 主页网址 ounec5.0 VB.Net.C.C++和C#, 还支持Java. 付 费 Ounce Labs \ http://www.ouncelabs. ...

  6. s2 安恒 漏洞验证工具_Struts2漏洞检查工具2018版(最新版)V2.0[带批量功能]

    2018-08-24: 增加S2-057 Struts 2.3 to 2.3.34,Struts 2.5 to 2.5.16  此漏洞影响范围非常小,要求配置条件比较苛刻,同时,一些特定版本没有看到有 ...

  7. SEO工具之外链检查工具

    对于个人站长.网站运营专员或SEO外链专员来说,不仅要知道自己网站的外链情况,也要知道竞争对手的外链情况!在外链达到一定数目时,我们需要借助SEO辅助工具来帮忙. 下面乐晨就推荐三款SEO外链检查工具 ...

  8. java解析excel的工具_Java 解析 Excel 工具 easyexcel

    软件介绍 easyexcel -- JAVA 解析 Excel 工具 Java 解析.生成 Excel 比较有名的框架有 Apache poi.jxl .但他们都存在一个严重的问题就是非常的耗内存,p ...

  9. java代码检查工具pmd_Java 代码检查工具 PMD

    PMD是一款采用BSD协议发布的Java程序代码检查工具.该工具可以做到检查Java代码中是否含有未使用的变量.是否含有空的抓取块.是否含有不必要的对象等.该软件功能强大,扫描效率高,是Java程序员 ...

最新文章

  1. java root_java – 如何在没有root的情况下(如Automate和...
  2. Docker Review - 图形化工具 Portainer
  3. python实现http请求并发_Python使用grequests并发发送请求
  4. Tomcat——设置管理员的用户名和密码
  5. 7.利用级数展开式计算求cos(x) 的近似值(精度为10-6)。
  6. pat和ccf哪个含金量高_函授和网络教育哪个好 哪个含金量高
  7. mysql 备库,【MySQL】数据库备库策略与脚本
  8. 关于Tomcat的部署
  9. 《Spring源码深度解析》
  10. 计算机组成原理 学后感,计算机组成原理实验学习感想及意见和建议
  11. Oracle卸载(无universal installer)
  12. 百度 95 后程序员删库跑路被判刑,动机为工作内容变动及对领导不满,删库会给互联网公司带来哪些影响?
  13. php 即时通讯插件,四款可以整合到网站的网页版即时通信IM插件系统
  14. 正则表达式的贪婪匹配和非贪婪匹配
  15. 关于keras-yolov3-deepsort
  16. 一文了解各种无线通信 - NB-IOT、LoRa、433、GPRS、4G、WIFI、2.4G、PKE
  17. 面试阿里被问的哑口无言,原来我……
  18. VUE.js组件通信精髓归纳(基础篇)
  19. Winform Panel设置颜色、宽度
  20. 中山大学曾兆阳_官居几品怎么打压势力

热门文章

  1. Matlab 基于svm的图像物体分类
  2. matlab图像处理——分水岭法
  3. [云炬创业管理笔记]第一章测试3
  4. [云炬创业基础笔记]第十章企业的利润计划测试7
  5. 第09课:项目实战——让你的神经网络模型越来越深
  6. 重磅 | 吴恩达新书《Machine Learning Yearning》最新版分享
  7. php调用go服务问题,PHP 调用 Go 服务的正确方式 - Unix Domain Sockets
  8. python dataframe loc函数_python pandas.DataFrame.loc函数使用详解
  9. C++Primer:Break、Continue、Goto、Try/异常处理
  10. Delphi中的Type