文档介绍:Linux服务器管理
课程十 Linux常见服务器架设(DNS服务器架设)
目录
2
1 DNS工作原理
2 BIND安装与运行
3 BIND服务配置
DNS工作原理–名称解析方法
3
(1)域名解析基本概念
域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务
IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址
域名解析就是域名到IP地址的转换过程
DNS工作原理–名称解析方法
4
(2)Host表
hosts文件是操作系统中一个负责IP地址与域名快速解析的文件,以ASCII格式保存
一般而言,计算机访问一个域名的时候,首先会搜索hosts文件,查找对应的解析;如果在hosts文件对应表里找不到相应的解析,计算机才会去访问DNS服务器,请求DNS服务器进行解析
hosts文件相当于本地的一个DNS解析文件表
在unix中,可设置hosts和dns的使用次序
DNS工作原理–名称解析方法
5
(3)NIS系统
work Information System)是由Sun公司开发的一种命名系统,通过将主机表替换为主机数据库,客户机可以的到所需的主机信息
NIS系统将所有主机数据均保存在中央数据库,再由中央主机将数据分配给所有的客户机
DNS工作原理–名称解析方法
6
(4)DNS系统
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)
DNS协议运行在UDP协议之上,使用端口号53
DNS工作原理– DNS的组成
7
(1)DNS域名空间
域名(Domain Name)上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置);是互联网上企业/个人或机构间相互联络的网络地址
域名空间指组织域名的层次结构,如同倒立的树;分为根域、顶级域、二级域、子域、主机等
中的域由InterNIC负责管理,域名服务由DNS来实现
FQDN(Fully Qualified Domain Name)完全限定域名,它是使用DNS的树状层级结构的完全路径域名来表示一个准确位置对应的主机
DNS工作原理– DNS的组成
8
(1)DNS域名空间
DNS工作原理– DNS的组成
9
(2)DNS服务器
DNS服务器是保持和维护域名空间的程序
每个DNS服务器含有一个域名空间自己的完整信息,其控制范围称为区(Zone)
对于本区内的请求由负责该区的DNS服务器解释;其它区的请求将由本区的DNS服务器与负责该区的相应服务器联系
提供正向解析(FQDN-->IP)和反向解析(IP-->FQDN)的功能
DNS工作原理– DNS的组成
10
(3)解析器
解析器从服务器中提取信息,以响应对域名空间中主机的查询,用于DNS客户端