第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万册

标签: