2配置DNS服务
配置DNS 服务本章目标理解域名空间结构理解DNS 查询过程掌握区域管理理解转发器理解子域与委派理解域名解析顺序本章结构从Hosts 文件到DNS 早期Hosts 文件解析域名 ▪主机名称重复▪名
配置DNS 服务
本章目标
理解域名空间结构
理解DNS 查询过程
掌握区域管理
理解转发器
理解子域与委派
理解域名解析顺序
本章结构

从Hosts 文件到DNS 早期Hosts 文件解析域名 ▪主机名称重复
▪名称解析效能下降
▪主机维护困难
DNS 服务
▪层次性
▪分布式
域名空间结构
根域
顶级域
▪组织域
,▪国家或地区域
▪反向域
二级域
主机名
FQDN(完全合法的域名)=主机名。DNS 后缀
DNS 服务的作用
将域名解析为IP 地址
1、 客户机向DNS 服务器发送域名查询请求
2、 DNS 服务器告知客户机WEB 服务器的IP 地址
3、 客户机与WEB 服务器通信
本地PC 进行域名解析的顺序是:本地的hosts 文件,本地的DNS 缓存,本地的DNS 服务器
DNS 查询过程

DNS 查询类型
从查询方式上分
▪递归查询
•要么做出查询成功响应,要么作出查询失败的响应
▪迭代查询
,•以最佳结果作答
从查询内容上分
▪正向查询由域名查找IP 地址 ▪反向查询由IP 地址查找域名 配置DNS 服务器
需求条件
安装DNS 服务
创建区域
▪创建正向查找区域
▪创建反向查找区域
主要资源记录
使用转发器
DNS 必要条件
有固定的IP 地址
安装并启动DNS 服务
下列条件之一
▪有区域文件
▪配置转发器
▪配置根提示
区域概念
DNS 区域,简称区域
域名空间中的连续的一部分
DNS 服务器是以区域为单位来管理域名空间的 区域中的数据保存在区域文件中
,新建正向查找区域
由域名解析到IP 地址
新建反向查找区域
反向区域可以存放PTR (PTR 指针)资源记录
由IP 解析到域名
主要资源记录
区域文件中包含资源记录

新建资源记录
新建主机记录
新建别名
▪如果www.benet.com.cn 还有另外一个名字如web.benet.net
▪可以在区域benet.net 中新建别名记录
转发器
将本地DNS 服务器无法解析的查询转发给网络上的其他DNS 服务器,该 DNS 服务器即被指定为转发器
转发给转发器的查询为递归查询
配置转发器
▪假设本地DNS 服务器的IP 地址为192.168.1.2
▪转发器的IP 地址为192.168.1.11
▪则在本地DNS 服务器上配置
,配置静态DNS 服务器地址
手动配置的DNS 服务器分为第一个,和备用的DNS ;通常情况下解析请求只会发送给第一个DNS 服务器,只有当第一个DNS 服务器不响应时,备用DNS 服务器才会起作用; 动态获得DNS 服务器地址
在DHCP 服务器上,配置作用域选项
DNS 区域传输
辅助区域可以实现该区域的可用性和容错
提高了查询区域的可用性和容错性
区域传输
将一个区域文件复制到多个服务器上的过程
从主服务器上将区域文件复制到辅助服务器上
区域文件复制方式
全部区域文件复制
增量区域文件复制
子域
在区域中可以创建子域来扩展域名空间
例如
▪在区域 “benet.com.cn”中创建子域“sh.benet.com.cn”,表示上海分公司的域名 子域的所有记录保存在父区域文件中
委派
区域中的子域过多时,维护起来不方便,并且还会遇到域名查询量的瓶颈
通过在区域中新建委派可以将子域委派到其他服务器维护 子域与委派的对比
子域的资源在父区域文件中
委派有独立的区域文件
根提示
根提示使非根域的DNS 服务器可以寻找到根域DNS 服务器 注:如果把本地DNS 服务器配置成根服务器,则没有根提示
,域名解析顺序
解析域名顺序
本机Hosts 文件
▪本机DNS 缓存
▪DNS 服务器
本机DNS 缓存
▪Ipconfig /displaydns
▪Ipconfig /flushdns
本机Hosts 文件
▪Hosts 文件SystemRootsystem32driversetc ▪Hosts 文件格式
域名解析排错
客户机设置
▪检查客户机的首选DNS 服务器是否配置
▪配置的DNS 服务器的IP 地址是否正确
DNS 服务器上的资源记录
▪检查DNS 服务器上有没有正确的区域名及要查找的主机记录 ▪使用nslookup
DNS 服务是否启动
解析的IP 不正确的情况
▪Hosts 文件
•客户机上的Hosts 文件一般先于DNS 服务解析域名 •Hosts 文件中有某条错误主机记录
▪本机DNS 缓存
•本机DNS 缓存中暂时缓存了旧记录
•“ipconfig /flushdns”清除本机DNS 缓存