精华内容
下载资源
问答
  • DNS的作用解析流程

    2018-12-17 16:42:50
    一、什么是DNS? DNS(Domain Name System)域名系统的英文缩写...二、DNS的解析过程  1. 在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址的映射关系,如果有就先调用这个...

    一、什么是DNS?

    DNS(Domain Name System)是域名系统的英文缩写,是一种域层次结构的计算机和网络服务命名系统,他用于TCP/IP地址的工作。DNS就是这样的一位翻译官,他的基本工作原理可用下图来表示。

     

    二、DNS的解析过程

     1. 在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址的映射关系,如果有就先调用这个IP地址映射完成域名解析

    2. 如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存是否有这个网址的映射关系,如果有则直接返回,完成域名解析。

    3. 如果本地hosts文件和本地DNS解析器缓存都没有响应的网址映射关系,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器,此服务器收到查询时,如果要查询的域名,包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析,词解析具有权威性。

    4. 如果要查询的域名,不由本地 DNS 服务器区域解析,但该服务器已缓存了此网址映射关系,则调用这个 IP 地址映射,完成域名解析,此解析不具有权威性。

    5.  如果本地 DNS 服务器本地区域文件与缓存解析都失效,则根据本地 DNS 服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地 DNS 就把请求发至 “根 DNS 服务器”,“根 DNS 服务器”收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个 IP。本地 DNS 服务器收到 IP 信息后,将会联系负责 .com 域的这台服务器。这台负责 .com 域的服务器收到请求后,如果自己无法解析,它就会找一个管理 .com 域的下一级 DNS 服务器地址 (qq.com) 给本地 DNS 服务器。当本地 DNS 服务器收到这个地址后,就会找 qq.com 域服务器,重复上面的动作,进行查询,直至找到 www.qq.com 主机。

    如果用的是转发模式,此 DNS 服务器就会把请求转发至上一级 DNS 服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根 DNS 或把转请求转至上上级,以此循环。不管是本地 DNS 服务器用是是转发,还是根提示,最后都是把结果返回给本地 DNS 服务器,由此 DNS 服务器再返回给客户机。

    展开全文
  • DNS的作用是什么

    2021-05-27 10:15:40
    域名系统(DNS建立在分布式数据库上分层命名系统。...该客户端 DNS 解析器负责启动和排序查询,以便全面解决所寻求资源。这些查询递归或非递归DNS 通过为每个域指定权威名称服务器

    域名系统(DNS)是建立在分布式数据库上的分层命名系统。该系统将域名转换为 IP 地址,并可以将域名分配给 Internet 组资源和用户,无论实体的物理位置如何。

    DNS

    域名系统包括域名树。树中的每个叶子或节点都有零个或多个资源记录,其中包括与域名相关的信息。树进一步细分为区域,从根区域开始。DNS 区域可能有一个域,或许多域和子域,具体取决于委派给管理员的管理权限。该客户端 DNS 解析器负责启动和排序查询,以便全面解决所寻求的资源。这些查询是递归的或非递归的。

    DNS 通过为每个域指定权威名称服务器来分配域名并将名称映射到 IP 地址。这些服务器负责特定域,并可以将权威名称服务器分配给hzcya子域。作为此过程的结果,DNS 既是分布式的又是容错的。

    DNS 存储接受 Internet 域电子邮件的邮件服务器列表。诸如射频识别标签,通用产品代码(UPC),电子邮件地址中的国际字符和主机名等标识符也使用 DNS。

    展开全文
  • 域名系统(服务)协议(DNS一种分布式网络目录服务,主要用于域名与 IP 地址相互转换,分为正向与反向域名解析,适用C/S,端口路53/udp,53/tcp,属于应用层协议; ** 作用: **人得记忆有限,如果没有dns得记...

    **

    9、 什么是 DNS?说说 DNS 的解析过程?

    **
    域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,分为正向与反向域名解析,适用C/S,端口路53/udp,53/tcp,属于应用层协议;

    **

    作用:

    **人得记忆有限,如果没有dns得记下多少IP地址;从网络来说由于tcp/ip协议族是基于ip地址,所以需要一个翻译器即DNS;可以1对多也可以多对1,那么正向解析即域名解析为ip地址,反向解析即ip地址解析为域名。有人说DNS就是一个本大得电话本,说的挺贴切。
      正反向解析事两个不同得名称空间,是两颗不同得解析树;
      正向:ip—》主机名
      反向:主机名—》ip

    当你在知浏览器中输入一个网址的时候,系统首先检查本地缓存中有没有相关的记录如果有则直接转道换为IP地址进行访回问,如果没有则连接到你ISP的主DNS服务器进行域名解析,如果还没有则向更上一级的DNS服务器寻找只到找到答为止。

    我们在浏览器访问www.baidu.com这个域名,dns怎么查询到这台主机那?DNS解析有大致几个过程,如下:

    1. 浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。

    2. 如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查操作系统缓存中有没有对应的已解析过的结果。而操作系统也有一个域名解析的过程。操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个ip地址映射,完成域名解析,或者在windows中可通过c盘里一个叫hosts的文件来设置,如果你在这里指定了一个域名对应的ip地址,那浏览器会首先使用这个ip地址。
      但是这种操作系统级别的域名解析规程也被很多黑客利用,通过修改你的hosts文件里的内容把特定的域名解析到他指定的ip地址上,造成所谓的域名劫持。所以在windows7中将hosts文件设置成了readonly,防止被恶意篡改。

    3. 如果至此还没有命中域名,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器(LDNS),这台服务器一般在你的城市的某个角落,距离你不会很远,并且这台服务器的性能都很好,一般都会缓存域名解析结果,大约80%的域名解析到这里就完成了。

    4. 如果LDNS仍然没有命中,本地DNS就把请求发至13台根DNS (Root Server )域名服务器请求解析, 根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(baidu.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找baidu.com域服务器,重复上面的动作,进行查询,直至找到www.baidu.com主机。

    5. LDNS缓存这个域名和对应的ip

    6. LDNS把解析的结果返回给用户,用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束
      浏览器缓存,系统缓存,路由器缓存,IPS服务器缓存,根域名服务器缓存,顶级域名服务器缓存,主域名服务器缓存。

    展开全文
  • DNS的作用是什么?为什么一定要配置DNS才能上网

    万次阅读 多人点赞 2018-03-31 11:29:53
    DNS 简介 DNS域名解析协议 DNS 域名系统 (Domain Name System) 的缩写,...这也是DNS的官方说法。 说白了就是:在互联网中通过IP 地址来进行通信。但是IP 地址的表示形式数字,很难进行记忆(比如116.213...


    DNS
     简介
      DNS是域名解析协议
        DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互
    映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。这也是DNS的官方说法。
    说白了就是:在互联网中通过IP 地址来进行通信。但是IP 地址的表示形式是数字,很难进行记忆(比如116.213.120.232),
    所以为每个 IP取一个人类更易记忆的域名形式(比如www.google.com),而通过DNS 来把解析域名成为 IP(将方便
    人理解的命名格式解析成计算机能够理解的格式,也可以将IP 翻译成域名)


      DNS服务的作用
          将域名解析为IP 地址
               客户端向DNS服务器(DNS服务器有自己的IP地址)发送域名查询请求
       DNS服务器告知客户机Web服务器的IP 地址

       客户机与Web 服务器通信

    DNS查询过程(这是很重要的了解DNS原理的一个过程)

        通过分级管理可以有效的管理全球上亿的域名信息(类似于在公司中,CEO只管理各个部门的经理;各个部门的经理只管理自己部门中的各个组长;各个组长只管理自己组的组员。至少这是一种比较有效的管理方式

        下面以一个客户机想要访问 www.benet.com 这个WEB服务器的过程来理解DNS的原理

     

          1.客户机(PC)向首选DNS服务器(首选DNS服务器是指当前你的PC机连接的DNS服务器,Windows可以使用ipconfig命令查看)发起请求:”你知道www.benet.com的IP吗?“如果首选DNS服务器知道(一般如果首选DNS服务器曾经解析过,那么会进行一段时间内的缓存,默认三天,如果正好在缓存时间内,那么首选服务器就会知道这个域名的IP),那么首选DNS 服务器就会直接给客户机返回域名的IP 地址

          2.若首选DNS 服务器上没有相关信息,就不能直接返回域名的IP 地址,这时候,首选DNS 服务器就会去询问根DNS服务器(所有的DNS 服务器都知道全球的13 台DNS根服务器在哪里),根服务器可能不知道这个具体的 www.benet.com 的IP地址,但是它知道一级域 com 的IP(也就是说根服务器只负责维护所有的一级域,所以也就几百条数据在这里,虽然数据量少,但是它接受来自全球的请求,所以负载也很大)

          3.根服务器将com 的IP地址返回给 首选DNS 服务器

          4.首选DNS服务器再去请求 "com" DNS服务器:”你知道 www.benet.com的IP吗“,但是com DNS服务器也不知道 www.benet.com 的IP,但是com DNS 服务器知道 benet.com 的IP,

          5.”com“DNS服务器将这个信息返回给 首选DNS 服务器

          6.首选DNS服务器再去请求 "benet.com" DNS服务器,这时候 benet.com 服务器当然就会知道 www.benet.com的IP地址

          7.”benet.com“DNS服务器将这个信息返回给首选DNS  服务器

          8.首选DNS 服务器将获取到的 www.benet.com的IP返回给客户机

          9.客户机根据获取到的www.benet.com 的IP地址来访问WEB服务器

          10.WEB服务器返回相关的数据


    域名空间结构

        

    扩充:

    为什么一定要设置DNS才能上网?有些朋友可能会发现,为什么我可能登陆QQ、MSN,但却打不开网页呢?其实大部分原因都是因为DNS服务器故障造成的,DNS服务器地址是唯一的,是运营商提供给终端用户用来解析IP地址及域名的关系,而如果不设定DNS服务器地址,那么就无法查询地址的去向,自然也就打不开网页,而QQ、MSN等即时聊天软件,采用的是UDP传输协议,即不可靠传输协议,无需提供DNS服务器地址,也同样可以登陆。

    展开全文
  • 什么DNS作用是什么

    千次阅读 2020-02-01 10:48:44
    DNS的作用: DNS 的全称 Domain Name System 或者 Domain Name Service,它主要的作用就是将人们所熟悉的网址 (域名)如“www.baidu.com” “翻译”成电脑可以理解的 IP 地址,这个过程叫做 DNS 域名解析。 打个...
  • 什么是DNS?在使用IP代理时候,会看到设置地方有这个专用词出现,但是不知道它代表的是什么?这样会对我们使用代理IP有影响吗?理论上,按照指引去设置就可以正常使用,但是多了解一些网络知识也没有坏处。下面...
  • 一、DNS的定义? DNS 英文名称DomainNameSystem就是域名解析服务器。依靠他可以将你访问网址的信息传递到你的电脑上。 二、组成? 域名解析服务器解析器和域名服务器组成的。 域名服务器里面包含了所有的IP...
  • 在尝试配置DNS bind服务的时候,遇到了一个概念,DNS的正向解析与反向解析,学习一下。 1、概念和BIND安装配置 1.1、概念 DNS服务器里面有两个区域,即“正向查找区域”和“反向查找区域”: 正向查找区域:就是...
  • DNS是什么意思有什么作用

    千次阅读 2019-06-29 09:33:05
    DNS互联网的一项服务,它...DNS用来做域名解析的,它会在你上网输入网址后,把它转换成IP,然后去访问对方服务器,没有它,你想上百度就要记住百度的IP,上163就要记住163的IP,有了DNS的处理,你只需要记住对...
  • 一.DNS的概述 ...2、DNS的作用——靠DNS把要访问的网址找到然后把信息送到电脑上。 3、什么是DNS服务器——DNS服务器(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为Inter...
  • 基本上接触过网络相关知识人应该多少都会听过 DNS 这个名词。因为它非常重要,在我们上网过程中扮演着重要角色—“将网址/域名解析成 IP 地址”。...DNS 全称 Domain Name System 或者 D...
  • DNS域名解析

    2021-04-27 16:16:53
    DNS域名解析BING域名服务基础什么是域名系统什么是根域名服务器DNS系统的作用域名结构DNS服务器类型:构建DNS域名解析服务器安装bind软件包查看需要修改的配置文件所在路径正向解析服务器的配置 BING域名服务基础 点...
  • DNS在一一个网站运行中起到了至关重要的作用,主要作用是把网站域名解析为对应的IP地址。DNS的解析流程实际上就是从用户在客户端浏览器中输入网站地址并按回车开始的,一直持续到获取域名对应的IP。那么在Linux运维...
  • 什么是分离解析 • 当收到客户机的DNS查询请求时候 – 能够区分客户机来源地址 – 为不同类别客户机提供不同的解析结果(IP地址) – 为客户机就近提供服务器 DNS服务器=互联网导航员 BINDview视图 ...
  • DNS域名解析理解

    2020-08-05 18:49:53
    DNS域名解析什么是DNS基本使用DHCP机制域名层级关系DNS解析域名过程---找人问路时指指路不带路过程DNS记录类型:其他DNS工具手动清理本地DNS缓存方法MacOSWindowsLinux 什么是DNS Domain Name System缩写,就是...
  • 如果DNS服务器地址设置不当,可能会导致网速慢、出现...DNS的作用是什么,怎样设置DNS? https://jingyan.baidu.com/article/aa6a2c14876c2d0d4c19c4a8.html 转自:https://zhidao.baidu.com/question/4609118...
  • DNS解析详情

    2019-06-13 21:54:00
    一、DNS 是什么DNS (Domain Name System 缩写),作用就是存放着 域名和...首先,本机一定要知道DNS服务器IP地址,通过DNS服务器,才能知道某个IP地址到底是什么DNS服务器IP地址,有可能动态,每...
  • ( 反向解析的作用是将用户提交的 IP 地址 解析为对应的域名信息,它一般用于对某个 IP 地址上绑定的所有域名进行整体屏蔽,屏蔽 由某些域名发送的垃圾邮件。也可以判断某虚拟主机上运行了多少个网站。) 正向区域...
  • DNS域名解析服务

    2020-06-23 17:17:09
    3.DNS系统的作用:正向解析(根据主机域名查询IP地址)、反向解析根据IP地址查询主机域名) 4.DNS系统的类型:缓存域名服务器、主域名服务器、从域名服务器 安装BIND及配置 安装BIND 1.使用rpm -qa | gr
  • DNS全面解析

    2011-06-14 15:26:17
    它在互联网的作用是:把域名转换成网络可以识别的ip地址,在通过IP地址访问主机。比如:我们上网时输入的www.163.com会自动转换成为202.108.9.16 二、DNS端口号是多少? 53 三、什么DNS服务,DNS服务器? DNS...
  • DNS解析过程

    2017-08-30 10:53:31
    (2)DNS解析的作用 将便于记忆的域名解析成对应主机IP地址的过程。 (3)DNS如何传输数据的? 通过UDP用户数据包方式传输数据,使用UDP为了减少开销。 (3)DNS处于哪一层? DNS服务处于 应用
  • 文章目录DNS的基本了解DNS系统原理DNS系统作用缓存域名服务器DNS系统的两种类型bind 软件安装bind服务配置DNS正向解析应用服务1. 实验描述实验步骤一(2)实验步骤二(3)步骤三 DNS的基本了解 在解释正向解析之前,...
  • dns解析过程

    2013-09-09 11:19:09
    要明白为什么域名解析需要这么长时间,就需要了解域名解析过程和DNS服务器的作用。   互联网上的每一台电脑都被分配一个IP地址,数据的传输实际上在不同IP地址之间进行的。包括我们在家上网时使用的电脑,在连...
  • DNS解析全过程

    2016-07-12 15:34:13
    一直对DNS的解析概念很模糊,今日看到一篇关于DNS服务器的讲义,认为讲的很详细,特此整理:什么是DNSDNS 全名为 DOMAIN NAME SYSTEM ,主要作用是把网站域名解析为对应的IP地址这个域名与IP地址的对应关系叫做A记录...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 393
精华内容 157
关键字:

dns的作用是解析什么的