nslookup 入门命令详解

时间:2021-11-08 来源:未知网络 作者:996建站网

分享一下自己在使用计网: 自顶向下这本书课后习题时的一些经验
以下命令会在 Mac (Linux适用) 和 Windows 下同时运行,或许能帮你解决一些疑惑

先做个简单的介绍吧,nslookup (全称 name server lookup) ,是一个在命令行界面下的网络工具,它有两种模式: 交互 & 非交互,进入交互模式在命令行界面直接输入nslookup按回车,非交互模式则是后面跟上查询的域名或者 IP 地址按回车。一般来说,非交互模式适用于简单的单次查询,若需要多次查询,则交互模式更加适合,例如计网第七版第二章的课后习题p19 (单纯举例子,没有书不影响接下来的阅读),从根服务器进行迭代查询。

RR (Resource Records) — 来自WIKI百科以及计算机网络: 自顶向下(7th)

资源记录(RR)是包含了下列字段的4元组:

(Name, Value, Type, TTL)

  • 主机记录(A记录):RFC 1035 定义,A记录是用于名称解析的重要记录,提供标准的主机名到IP的地址映射。
  • 别名记录(CNAME记录): RFC 1035 定义,向查询的主机提供主机名对应的规范主机名。
  • 域名服务器记录(NS记录) :用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.comns2.domain.com等。 简单的说,NS记录返回域中主机IP地址的权威DNS服务器的主机名。
  • 邮件交换记录(MX记录):返回别名为Name对应的邮件服务器的规范主机名。

上述表述总感觉略显抽象,引用中科大郑老师的PPT内容以做补充

PS: 老师在b站上有分享视频,讲的非常的棒

nslookup 入门命令详解插图

这里仅介绍常见的一部分记录类型,如果在使用当中有其他的需求,可以到 DNS Records和List of DNS record types–WIKI上查看,非常的全面。

nslookup

语法格式:

nslookup –option1 –option2 host-to-find dns-server

nslookup 入门命令详解插图1

微信扫一扫 关注公众号

微信扫一扫 使用小程序

百度扫一扫 使用小程序