域名服务
-
在
linux
上建立
dns
服务器
一、 假定
许多
DNS
的文章差不多上从
DNS
原理开始介绍,本人则从使用的角 度
动 身,为
linux
的治理员提供一些简单有用的应用实例。
下面假定我们需要建立一台企业网的
DNS
主服务器,应用条件如下:
(
1
) 一个
C
类网段地址 (本例中假定是
192.22.33
)
(
3
) 企业网通过路由器与
In ter net
连接
如果你的应用环境与上述条件不同,也请往下看,本文会在上述例子 的基
础上针对以下情形作修正:
(1)多个网段
(2)封闭的内部网
(3)只能访咨询局部公共网的情形( 如
169
网、上海热线
等 )
二、
named /etc/named.boot
禾口
ndc
DNS
服务器的主体是域名服务器进程
named
,
named
启动后向
DNS
客户机提供域名解析服务,把域名转换成
IP
地址。
n amed
启动时需要读取一个初始化文件,缺省情形下是
/etc/named.bo
ot
,
因此
/etc/named.boot
是
named
的差不多配置文件。
尽管启动
named
可直截了当执行
named,
在
linux
上我们能够使用一 个操纵
named
的工具
ndc
。
ndc
能够用于启动、中止、重启动、刷新
DN S
数据、输出
DNS
数据等多种调试功能,我在那个地点举荐大伙儿用那个 工具来关心
DNS
服
务器的调试。
有关
ndc
的详细用法,请参看
linux
有关文档。
三、 建立
named
配置文件
/etc/named.boot
/etc/ named.boot
是差不多的配置文件,但不包含任何
DNS
数据,
针对我们前面的假定,我们先建立以下
/etc/named.boo
,其内容如下:
J
;boot "le for name server