注:(本文均是自行搜集资料加个人理解整理所作,权作笔记,有错请纠正)
nslookup (全称 name server lookup) ,是一个在命令行界面下的网络工具,
它有两种模式: 交互 & 非交互,进入交互模式在命令行界面直接输入nslookup
按回车,
非交互模式则是后面跟上查询的域名或者 IP 地址按回车。
一般来说,非交互模式适用于简单的单次查询,若需要多次查询,则交互模式更加适合
-querytype
和 -type
的效用一致,可以简写为 -q
和 -ty
,其在不指定类型的情况下默认查询类型为 A
设置查询类型
- 非交互模式:
nslookup -ty=类型 name
- 交互模式:
set ty=类型
----------------------------------
dig工具用法
查询MX记录
#dig -t mx baidu.com
查询 spf记录
#dig -t txt baidu.com
反向解析
#dig -x 1.1.1.1
追踪一个域名的解析过程
#dig baidu.com +trance
查找一个域授权的DNS服务器
dig baidu.com. +nssearch
-------------------------------------------------------------
nslookup的用法
查询mx记录
#nslookup -ty=mx baodu.com
或
#nslookup -q=mx baidu.com
查询spf记录
#nslookup -ty=txt baidu.com
或
#nslookup -q=txt baidu.com
查询反向解析ptr记录
#nslookup -typtr 1.1.1.1
或
#nslookup -q=ptr 1.1.1.1