马哥Linux学习笔记之四——DNS

1.BIND:Berkeley Internet Name Domain

DNS:Domian Name Service 域名解析

2. Http

3.PAM 插入式认证模块

4.SMTP/POP3/IMAP4:Mail Server

5.域名

www.baidu.com这是一个主机名(FQDN,Full Qualified Domain Name,完全限定域名),com是一个域名,baidu.com也是一个域名,域名是好多主机的集合。

域名解析起后面有一个数据库,解析就是一个查询的过程。域名解析是双向的,FQDN <--> IP

6.缓存

为了减少DNS域名解析的流量,利用缓存技术保存FQDN和IP之间的信息。

7.ns

是一个域的“域长”。

NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。(来自百度百科)

8.一个FQDN可以有多个IP

   一个IP可以有多个FQDN

9.主DNS服务器和辅助DNS服务器 & 缓存DNS服务器

   防止一个域上面的NS崩溃了,那么请求就不能得到相应,所以要求一个域上要有一个辅助的DNS服务器。辅助DNS服务器周期时间请求同步。

   缓存DNS服务器,是用来存储一些常用的FQDN和IP之间的配对。

10.CNAME(Canonical NAME,正式名称)

DNS有这样一种服务,就是FQDN-->FQDN,这就是一个CNAME服务类型

11.Domain域 & Zone区域

域Domain是一个逻辑概念,区域Zone是一个物理概念。

12.本地的DNS缓存在哪里

 计算机的DNS缓存保存在C:WindowsSystem32driversetc中,叫hosts.sam

Just like writing, coding is a work of creating!
原文地址:https://www.cnblogs.com/chenbuer/p/3848991.html