Linux1 DNS服务器 构建分离解析的域名服务器

Linux1 DNS服务器 构建分离解析的域名服务器 分离解析的域名服务器实际上也还是主域名服务器,这里所说的分离解析(Split DNS ),主要是指根据不同的客户端提供不同的域名解析记录。例如,

Linux1 DNS服务器 构建分离解析的域名服务器 分离解析的域名服务器实际上也还是主域名服务器,这里所说的分离解析(Split DNS ),主要是指根据不同的客户端提供不同的域名解析记录。例如,当DNS 服务器面向Internet 和局域网内部同时提供服务时,如果该网络内存在Web 或者邮件服务器,可能需要将局域网内部用户访问公共域名的数据直接发往内网中的网站,邮件服务器,以减轻网关服务器的地址转换负担。

在本节实例中,基本的网络环境如下。

● 域名服务器架设在局域网网管服务器中,配置两块网卡,公网IP 地址为“10.10.10.1”,内网IP 地址为“192.168.0.8”。

● 所负责的DNS 域为“linux.com ”。

● Web 服务器和mail 服务器均位于内网,IP 地址分别是“192.168.0.10”和“192.168.0.11”。

● 在Internet 中的公共域名为“www.linux.com ”和“mail.linux.com ”均解析为网关IP 地址“10.10.10.1”。

● 局域网“192.168.0.0/24”内的计算机均将DNS 服务器地址设为“192.168.0.8”,当内网用户访问地址“www.linux.com ”和“mail.linux.com ”时,分别解析为内部服务器的IP 地址“192.168.0.10”和“192.168.0.11”。

1.建立主配置文件named.conf

在“named.conf ”配置文件中,主要使用“view ”配置语句和“match-clients ”配置项,根据不同的客户端对“linux.com ”的查询对应到不同的地址数据库文件,从而由不同的数据库文件提供不同的解析结果。

建立“named.conf ”文件,添加“linux.com ”区域的分离解析设置,并且不需要设置反向区域,如图6-69所示。

标签: