DNS相关

Posted freeliver

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DNS相关相关的知识,希望对你有一定的参考价值。

一、发展历史

  1、单一档案处理上网的年代: /etc/hosts

    利用方法:利用某些特定的档案将主机名与 IP 作一个对应, 如此一来,我们就可以透过主机名来取得该主机的 IP 了!

    缺陷:主机名与 IP 的对应无法自动于所有的计算机内更新, 且要将主机名加入该档案仅能向 INTERNIC 注册,若 IP 数量太多时,该档案会大到不象话,也就更不利于其他主机同步化了。

            技术分享图片


  2、分布式、阶层式主机名管理架构 :(Berkeley Internet Name Domain, BIND)

  柏克莱大学开发的另外一套阶层式管理主机名对应 IP 的系统(Berkeley Internet Name Domain, BIND )。

 

二、重要概念的理解

  1、完整主机名: Fully Qualified Domain Name (FQDN)

    完整主机名由:hostname+Domain Name组成,可以将主机的ip理解成(人名/telnumber),领域名理解成:(省、市、县的地址范围/区号),另外要注意理解这个树状分层。

    技术分享图片

 

  在上面的例子当中,由上向下数的第二层里面,那个 .tw 是 domain name ,而 com, edu, gov 则是主机的名称,而在这个主机的名称之管理下,还有其他更小网域的主机,所以在第三层的时候,基本上,  那个 edu.tw 就变成了 domain name 了!而昆山科大与成大的 ksu, ncku 则成为了 hostname 啰!

  以此类推,最后得到我们的主机那个 www 是主机名,而 domain name 是由 ksu.edu.tw 那个名字所决定的!自然,我们的主机就是让管理 ksu.edu.tw 这个 domain name 的 DNS 服务器所管理的啰!这样  是否了解了 domain name 与 hostname 的不同了呢?

 

  2、DNS 的主机名对应 IP 的查询流程  

  约略了解了 FQDN 的 domain name 与 hostname 之后,接下来我们要谈一谈这个 DNS 的: (1)阶层架构是怎样? (2)查询原理是怎样?总是要先知道架构才能知道如何查询主机名的吶!所以底下我    们先来介绍一下整体的 DNS 阶层架构。

  3、DNS 的阶层架构与 TLD

  我们依旧使用台湾学术网络的 DNS 服务器所管理的各 domain 为例,将最上层到昆山科大 (ksu) 时,之间的各层绘制如下图:

  

 




以上是关于DNS相关的主要内容,如果未能解决你的问题,请参考以下文章

linux下搭建DNS子域及相关授权详解

三.主从DNS 与DNS相关配置

Linux中与DNS相关的内容

DNS相关文章

DNS服务相关概念_学习笔记

DNS相关配置