dig和nslookup的区别与简单应用

注:(本文均是自行搜集资料加个人理解整理所作,权作笔记,有错请纠正)

nslookup (全称 name server lookup) ,是一个在命令行界面下的网络工具,

它有两种模式: 交互 & 非交互,进入交互模式在命令行界面直接输入nslookup按回车,

非交互模式则是后面跟上查询的域名或者 IP 地址按回车。

一般来说,非交互模式适用于简单的单次查询,若需要多次查询,则交互模式更加适合

 

-querytype 和 -type 的效果一致,可以简写为 -q 和 -ty,其在不指定类型的情况下默认查询类型为 A

 

设置查询类型

      • 非交互模式: nslookup -ty=类型 name
      • 交互模式: set ty=类型

 

-------以----------下----------为--------用---------法----------示----------例------

一、dig工具用法

1.查询MX记录

#dig -t mx baidu.com

2.查询 spf记录

#dig -t txt baidu.com

3.IP反向解析到域名

#dig -x 1.1.1.1

4.追踪一个域名的解析过程

#dig baidu.com +trance

5.查找一个域授权的DNS服务器

#dig baidu.com. +nssearch

  

 

二、nslookup的用法

1.查询mx记录

 #nslookup -ty=mx baodu.com

  #nslookup -q=mx baidu.com

 

 2.查询spf记录

#nslookup -ty=txt baidu.com

  #nslookup -q=txt baidu.com

 

3.查询反向解析ptr记录

#nslookup -ty=ptr 1.1.1.1
或 #nslookup -q=ptr 1.1.1.1

 

 

 

 

 

 

posted @ 2021-08-10 21:19  小小一兆  阅读(1207)  评论(0)    收藏  举报