简单介绍DNS体系
DNS:域名解析服务器 域名解析为IP(正向解析),也可将IP解析为域名(反向解析)。
还有与之相似的名称解析,计算机名解析为IP;
对域名进行解析的有:DNS(多用)、Hosts文件(少数用);
对NETBIOS名进行解析的有:WINS、lmhosts文件。
DNS的体系结构:
开始使用的Hosts文件为完全分散式,显然不能做大(域名多了Hosts文件太大),后来提出完全集中式(比较集中于一台服务器),也是不可取的,最终我们用的是分布式的方案。即将根服务器下的域名解析权委派到其它的DNS服务器上。
如下图:根服务器将域名一级一级的向下委派,每个被委派的服务器同样向下委派,直到最底层。
DNS查询原理:
当有PC寻找相应的域名时,若不用Hosts文件,用DNS,且是第一次通讯,则该PC发广播问谁是相应的域名,从根服务器问起,若是根直接负责解析这个域名,则把域名对应的IP告诉PC,若不是直接负责,则向其对应的子服务器查询,直到查到为止。例:PC第一次和baidu.com通讯,①先向根服务器问起,谁是baidu.com,根服务器一看查的是以.com结尾的域名,就告诉PC以.com结尾的域名已经委派给子服务器了,并将子服务器的IP告诉PC;②然后PC就向子服务器问,谁是baidu.com,子服务器一看查询的是自己负责的域名,就将baidu.com的IP地址202.108.23.59告诉PC;③最后,PC就和baidu.com进行三次握手,继而通讯。
注意:若PC第二次或着以后还和baidu.com通讯,则不用再向根服务器查询,直接访问202.108.23.59,因为DNS有缓存,近期内通讯的IP都将记下,相对的访问速度也将提高。只要缓存不清除,就不用再从根服务器开始查询(清除DNS缓存的命令为ipconfig /flushdns)。
安装DNS服务器:
先设置好IP地址:
然后再选“开始——设置——控制面板”:
在控制面板上打开添加或删除程序——添加/删除Windows组件(A)——网络服务——域名系统(DNS):
安装过程不要忘了放入操作系统对应的光盘。
再来看开始——程序——管理工具,多出了DNS一项:
打开DNS可对其进行相应的配置。
本文先介绍到这里,文章总结:重点掌握DNS查询的原理,熟悉DNS体系结构,熟练安装DNS的过程,了解其概念。
文章若有不足之处,欢迎大家指点!
转载于:https://blog.51cto.com/shuangyang/125195