第10章 配置DNS服务器
河北师范大学软件学院 Linux学习笔记 韩立刚 第10章 配置DNS 服务器10.1安装DNS 服务器作为DNS 服务器,设置完整的域名(不是必须的)更改hosts 文件,以便能够将ubu
河北师范大学软件学院 Linux学习笔记 韩立刚 第10章 配置DNS 服务器
10.1安装DNS 服务器
作为DNS 服务器,设置完整的域名(不是必须的)
更改hosts 文件,以便能够将ubuntuServer.edu2act.org 解析为自己的地址(必须的)
10.1.1安装DNS 服务
安装DNS 工具
10.1.2启动DNS

服务


DNS

安装后就可以提供服务



河北师范大学软件学院 Linux学习笔记 韩立刚 查看DNS 服务侦听的端口
10.1.3测试DNS 服务
将DNS 指向自己,用来测试DNS 服务是否能够工作正常。 查看自己的IP 地址
将DNS 指向自己
测试域名解析
使用

nslookup

测试,可以看到使用的

DNS

是自己


河北师范大学软件学院 Linux学习笔记 韩立刚
10.1.2 DNS的主配置文件
主配置文件指明了其他的配置文件的位置。
可以看到配置DNS 需要三个文件
10.1.3配置DNS 转发
作为DNS 转将域名解析转发到特定的

DNS

服务器。


河北师范大学软件学院 Linux学习笔记 韩立刚
重启DNS 服务
测试,是否能够进行域名解析
Ping
将以上配置文件恢复到默认。保存,重启DNS 服务器。
10.2配置DNS 区域
配置DNS 服务能够负责 zhtax.net 的域名解析。

10.2.1

创建区域


河北师范大学软件学院 Linux学习笔记 韩立刚 10.2.2创建区域数据
个数据文件。这里需要稍微讲一下区数据文件里的几个资源记录的含义:
SOA 记录:指示该区的权威
NS 记录:列出该区的一个名字服务器
A 记录:名字到地址的映射 (也就是正向解析)
PTR 记录:地址到名字的映射 (也就是反向解析)
CNAME :规范名字 (别名记录)
MX : 邮件交换记录
配置文件中的@ 代表该区域 也就是ping zhtax.net能够解析到的地址。
重启服务
10.2.3测试DNS

在

Windows

上将DNS 指定为
,河北师范大学软件学院 Linux学习笔记 韩立刚

测试计算机名解析,别名解析,

MX 解析
,河北师范大学软件学院 Linux学习笔记 韩立刚 10.2.4配置逆向查找区域
10.2.5创建逆向区域数据库
复制一个模板
编辑模板
10.2.6测试逆向域名解析
继续以上的nslookup ,将查找类型设置为

A

记录,

输入

IP

地址就能得到该地址对应的域名。
,河北师范大学软件学院 Linux学习笔记 韩立刚
10.3辅助的DNS 服务器
主DNS 服务器宕机后辅助的DNS 照样能够提供域名解析,辅助的DNS 从主DNS 服务器复制数据库文件。
以下实验需要两个Ubuntu 服务器,一个做主DNS 服务器,一个做辅助的DNS 服务器。 主DNS 服务器的地址192.168.1.111,辅助DNS 服务器地址192.168.1.112。 10.3.1配置主DNS 服务器
配置主DNS 服务器允许附加的DNS 服务器能够复制zhtax.net 区域数据库。


重启

DNS

服务器
,河北师范大学软件学院 Linux学习笔记 韩立刚 10.3.2配置附加的DNS 服务器
安装DNS 服务
编辑配置文件
启动DNS 服务
在Windows 上将DNS 指向

192.168.1.112

,然后使用

nslookup

进行测试

河北师范大学软件学院 Linux学习笔记 韩立刚
向你推荐
2012年最畅销的计算机网络图书

《奠基计算机网络》清华大学出版社
年销量1万册