利用NSLOOKUP命令进行DNS层次查询

这篇具有很好参考价值的文章主要介绍了利用NSLOOKUP命令进行DNS层次查询。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DNS简介:

        域名系统(Domain Name System,DNS)是解决网上机器命名的一种系统。就像拜访朋友要先知道别人家怎么走一样,Internet上一台主机要访问另外一台主机时,必须首先获知其地址,IP地址是由四段以 “ . ” 分开的数字组成,记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。

        域名系统拥有一个层级结构,一个地址往往由多个不同等级的域名组成,查询时也需要逐层进行,自上而下,下层的域名被包含在上一层的节点中,就像定位一个地点时可以用X省X市X区...的形式来描述。

利用NSLOOKUP命令进行DNS层次查询


一、NSLOOKUP命令:

        nslookup 是一种网络管理命令行工具,全称为:name server lookup,主要用来诊断域名系统基础结构的信息,以此获得DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题。

常用格式:nslookup -qt=type(参数) 域名 DNS服务器(不指定服务器则采用默认DNS查询)

常用参数列表:

        A 地址记录(Ipv4)

        CNAME 别名记录

        MX 邮件服务器记录

        NS 名字服务器记录

        PTR 反向记录(从IP地址解释域名)

        RP 负责人记录

        RT 路由穿透记录

        SRV TCP服务器信息记录

        TXT 域名对应的文本信息

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

二、查询步骤:

1、根名称服务器:

        对DNS进行逐级解析的第一步,我们首先要知道根服务器的名字。全球一共有13个DNS根服务器,如下所示:

        A.root-servers.net 198.41.0.4 美国

        B.root-servers.net 192.228.79.201 美国

        C.root-servers.net 192.33.4.12 法国

        D.root-servers.net 128.8.10.90 美国

        E.root-servers.net 192.203.230.10 美国

        F.root-servers.net 192.5.5.241 美国

        G.root-servers.net 192.112.36.4 美国

        H.root-servers.net 128.63.2.53 美国

        I.root-servers.net 192.36.148.17 瑞典

        J.root-servers.net 192.58.128.30 美国

        K.root-servers.net 193.0.14.129 英国

        L.root-servers.net 198.32.64.12 美国

        M.root-servers.net 202.12.27.33 日本

2、从根服务器开始进行逐级查询:

这里选用“A.root-servers.net 198.41.0.4 美国”作为根服务器进行查询,解析百度首页地址。(www.baidu.com,默认采用查询结果的第一条地址进行下一层的查询)

利用NSLOOKUP命令进行DNS层次查询

 从根名称服务器,查询cn

利用NSLOOKUP命令进行DNS层次查询

从顶级域名称服务器,查询com 

利用NSLOOKUP命令进行DNS层次查询

从权威名称服务器,查询baidu文章来源地址https://www.toymoban.com/news/detail-481480.html

到了这里,关于利用NSLOOKUP命令进行DNS层次查询的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 局域网添加DNS服务器进行域名解析

    在家庭局域网中,假如有若干个设备连接在同一台路由其中。路由器便和下属设备形成了一个小型局域网。 可以在局域网中我们可以通过设备的 ip 地址互相访问。 但是管理内部的局域网的机器过多,ip地址也变得越来越多,不想浪费精力在对ip的记忆上,而且使用IP远程登录

    2024年02月09日
    浏览(35)
  • dig命令DNS域名解析中的A/AAAA/CNAME/MX/NS记录,/etc/hosts本地域名IP映射,traceroute命令

    参考博文:https://blog.csdn.net/zxl1990_ok/article/details/125432123 http://ruanyifeng.com/blog/2016/06/dns.html https://blog.csdn.net/a583929112/article/details/66499771 https://www.jianshu.com/p/813918846788 DNS(Domain Name System) 即域名系统。 作用就是根据域名查出 IP 地址。 所谓本地域名IP映射,是指在本地建立域名

    2024年02月17日
    浏览(40)
  • ensp基础配置--建立简单的http端,DNS端,Client端,且能够在Client利用域名访问http端

    1.拓扑图(搭建设备,并配置各设备的IP地址和子网掩码)  2.打开路由器配置两个接口IP地址 3.给4个pc手动添加IP地址,网关和子网掩码  5.点开Server1 作为http端      (1)手动配置IP地址,网关和子网掩码      (2)点击服务器信息 找到HttpServer 在配置选项中添加文件并启动

    2024年02月05日
    浏览(46)
  • Windows中,ping无法解析域名,nslookup却可解析。此故障的排除思路

    QQ可以正常上,todesk远程软件可以正常使用。 网页打不开,众多软件无法联网。 在cmd命令提示符中,使用ping命令,无法解析域名。 但使用nslookup检查DNS解析时 第一步 使用管理员身份运行命令提示符,依次输入以下命令: 检查是否恢复,如未恢复,继续下面的步骤。 第二步

    2024年02月17日
    浏览(46)
  • Linux DNS 解析与配置 nslookup使用 与 /etc/resolv.conf文件的配置

    当我接收到一批新的服务器时,尝试连接外网,比如访问百度的首页: 发现报错,不能解析正确的主机名。这个其实就是主机在解析主机名时没能正确发现对应的主机的 ip。当我们使用类似于域名等去访问时,最后都是由 DNS 解析并返回具体的 ip 地址,最终访问到具体的 i

    2024年01月18日
    浏览(38)
  • dig命令理解DNS域名解析中的A记录,AAAA记录,CNAME记录,MX记录,NS记录,/etc/hosts本地域名IP映射

    参考博文:https://blog.csdn.net/zxl1990_ok/article/details/125432123 http://ruanyifeng.com/blog/2016/06/dns.html https://blog.csdn.net/a583929112/article/details/66499771 https://www.jianshu.com/p/813918846788 DNS(Domain Name System) 即域名系统。 作用就是根据域名查出 IP 地址。 所谓本地域名IP映射,是指在本地建立域名

    2024年02月02日
    浏览(43)
  • 【网络常用命令汇总】ping和ipconfig命令、nslookup命令、netstat和tracert命令、route和arp命令详解(附图详解)

    【写在前面】由于考试将近我也是临时抱个佛脚,之前对网络这块的概念真的只是停留在大学里面学的计算机网络,但是当时并没有接触这些实在的东西,也就只有工作后才会去想那么多,比如网络连通性ping一下就知道,其他的更不知道,nslookup命令、ipconfig命令、netstat命令

    2024年01月17日
    浏览(45)
  • Linux中利用mount命令进行挂载

    mount 命令用于挂载Linux系统之外的文件。 挂载 是指将硬件设备的文件系统和Linux系统中的文件系统,通过指定目录(挂载点)进行关联。 参数 说明 -h 帮助文档 -V 显示版本 -a 挂载文件/etc/fstab中设置的所有设备 -v 显示命令执行过程 -f 只是模拟执行命令,不会使命令生效,通

    2024年02月08日
    浏览(53)
  • 什么是DNS服务器的层次化和分布式?

    DNS (Domain Name System) 的结构是层次化的,意味着它是由多个级别的服务器组成,每个级别负责不同的部分。以下是 DNS 结构的层次: 根域服务器(Root Servers) : 这是 DNS 层次结构的最高级别。全球有13组根域服务器,由各种组织运营,并且在多个地理位置有多个镜像副本。 根

    2024年02月13日
    浏览(53)
  • 域名劫持、域名欺骗、域名污染是什么意思?DNS是啥?

    一、DNS 是啥? DNS 是洋文“Domain Name System”的缩写,直译过来就是“域名系统”。 二、DNS 有啥用? 咱们每天打交道的这个互联网,其底层的基石是“IP”。IP 是“Internet Protocol”的缩写,中文就“互联网协议”(光看名字就知道这玩意儿很重要)。咱们日常用的那些互联网软

    2024年02月08日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包