第十七章 DNS | ||||
17.1. 添加正向主区 | ||||
17.2. 添加反向主区 | ||||
(BIND) 是 Berkeley Internet Name Domain
的缩写。RedHat Linux使用的是BIND DNS
服务系统。通过DNS服务器,可以实现机器名与IP地址的相互解析。其配置文件在以下两个地方:
/etc/named.conf 文件以及
/var/named/目录。有四种主要的名字服务类型:主类型,从类型,仅缓存类型,转发类型。可以直接编写这些配置文件。
在版本9中提供了图形化的配置工具。以下主要是利用图形化的Bind 配置工具 来配置DNS服务器。 Bind 配置工具 需要 X 窗口系统和根访问权。要启动 Bind 配置工具,点击面板上的「主菜单」 => 「系统设置」 => 「服务器设置」 => 「域名服务」,或在 shell 提示(如 XTerm 或 GNOME 终端)下键入 redhat-config-bind 命令。 Bind 配置工具 把关于区块的配置文件存储在 /var/named 目录 。Bind 配置工具允许你添加一个正向主区,一个逆向主区,和一个从区。添加了这些区块后,你就可以从主窗口中编辑或删除它们,如上图所示。添加、编辑、删除某区之后,你必须点击 「保存」按钮或选择「文件」 => 「保存」来写入 /etc/named.conf 配置文件和 /var/named 目录中的每个区块文件。应用这些改变还会令 named 服务重新载入配置文件。选择 「文件」 => 「退出」会在退出文件前保存所做改变。
|
||||
17.1. 添加正向主区
要添加正向主区(又称首要主区),点击 「新建」按钮,选择「正向主区块」,然后在「域名」文本区内输入主区的域名。一个类似下图的新窗口会出现,其中包括以下选项:
「主名称服务器 (SOA)」必须被指定,你必须点击「记录」部分的 「添加」按钮来至少指定一个名称服务器记录。配置了正向主区后,点击 「确定」来返回到主窗口。从下拉菜单中,点击 「保存」来写入 /etc/named.conf 配置文件,以及 /var/named 目录中所有单独的区块文件,并使守护进程重新载入配置文件。 该配置在 /etc/named.conf 文件中创建了和以下相似的项目:
它还创建了带有以下信息的 /var/named/forward.example.com.zone 文件:
|
||||
17.2. 添加逆向主区
要添加逆向主区,点击 「新建」按钮并选择「逆向主区块」。输入你想配置的 IP 地址范围的前三个八位组。譬如,如果你想配置的 IP 地址范围是 192.168.10.0/255.255.255.0,在「IP 地址(前 3 个八位组)」文本区域内输入 192.168.10。 一个如下图所示的新窗口就会出现,其中包括下列选项:
「主名称服务器 (SOA)」必须被指定,你必须点击「记录」部分的 「添加」按钮来至少指定一个名称服务器记录。 配置了逆向主区后,点击 「确定」来返回到主窗口。从下拉菜单中,点击 「保存」来写入 /etc/named.conf 配置文件,以及 /var/named 目录中所有单独的区块文件,并使守护进程重新载入配置文件。 该配置在 /etc/named.conf 文件中创建了和以下相似的项目:
它还创建了带有以下信息的 /var/named/10.168.192.in-addr.arpa.zone 文件:
|
||||
17.3. 添加从区块
要添加从区块(又称次要主区),点击 「新建」按钮并选择「从区块」。在「域名」文本区域内输入从区块的域名。一个如下图所示的新窗口就会出现,其中包括下列选项:
配置了从区块后,点击 「确定」来返回到主窗口。从下拉菜单中,点击 「保存」来写入 /etc/named.conf 配置文件,以及 /var/named 目录中所有单独的区块文件,并使守护进程重新载入配置文件。该配置在 /etc/named.conf 文件中创建了和以下相似的项目:
配置文件 /var/named/slave.example.com.zone 在 named 服务从主区块服务器中下载区块数据时被创建。
|
||||
以下表示上一级服务器为202.191.104.10。
|
||||