FreeBSD 研习课程讲义
Prev BIND 设定 Next

BIND 设定


BIND 的主程式是 /usr/sbin/named,执行的时候会去读取 /etc/namedb/named.conf 这个设定档

每部 name server 主要就是负责某些特定 zone 中有关机器的 domain name、IP 的查询、127.0.0.1 这个 IP 的查询,除此之外,name server 也需要知道要怎样去找 root name server。这些资料都被放在所谓的 zone file 中,而根据 named.conf的内容,named 才能找到所要的 zone file

【备注】127.0.0.1 是每部电脑都会有的 loopback interface 的 IP,每部机器针对来自本机自己的连线,都视为是由 127.0.0.1 来的,这时可能会想要向 name server 反查询 127.0.0.1 IP 的 domain name,所以 name server 上会准备这个 IP 的 reverse record

本机主设定档

如上图所示, 这个基本的 name server 负责 sky.ks.edu.tw 与 163.16.4 的查询, 接下来的说明都是以这个 name server 作例子, 以下是其 named.conf 的内容


领域正解设定档

含有所有位於 sky.ks.edu.tw 这个 zone 内机器的 forward record

领域反解设定档

含有所有位於 163.16.4 这个 zone 内机器的 reverse record

 


Prev Home Next
BIND 介绍 & 安装 UP BIND 启动