REDHAT 智能DNS服务器管理与维护
REDHAT 智能DNS服务器配置服务器配置与维护配置与维护
版本:2009-12-25 初版
智能多线路DNS服务器通过在named.conf中配置多个视图(view),并在视图中指定访问控制列表(acl),根据不同的客户端地址把同一个域名解析成不同的ip地址。
本次配置中,配置了三个视图:教育网(cernet)、私网(private-net)、其他。
一、 配置文件清单
为了管理方便,所有配置文件都在/var/named/目录下创建了一个软链接
# pwd
/var/named
# ll
220.250.1.zone -> /var/named/chroot/var/named/220.250.1.zone
59.79.208.zone -> /var/named/chroot/var/named/59.79.208.zone
cernet.ip -> /var/named/chroot/etc/cernet.ip
http://doc.xuehai.net.private.zone -> /var/named/chroot/var/named/http://doc.xuehai.net.private.zone
http://doc.xuehai.net.cernet.zone -> /var/named/chroot/var/named/http://doc.xuehai.net.cernet.zone
http://doc.xuehai.net.private.zone -> /var/named/chroot/var/named/http://doc.xuehai.net.private.zone
http://doc.xuehai.net.zone -> /var/named/chroot/var/named/http://doc.xuehai.net.zone
http://doc.xuehai.net.private.zone -> /var/named/chroot/var/named/http://doc.xuehai.net.private.zone
named.conf -> /var/named/chroot/etc/named.conf
named.root -> /var/named/chroot/var/named/named.root
private.ip -> /var/named/chroot/etc/private.ip
rndc.key -> /var/named/chroot/etc/rndc.key
#
文件说明
1.
2.
3.
4.
5.
6. named.root是域名解析系统的根域配置文件,勿改 rndc.key是域名服务器内部使用的密钥交换文件,其内容由rndc-confgen生成,勿改 named.conf是域名服务器主配置文件,用于告诉域名服务器要加载哪些域名的配置资料 *.zone文件是各种域名的正向/反向解析配置文件,用于配置各种NS,A,MX等记录 *.ip是地址段配置文件,域名服务器将根据各种地址段配置来决定将特定域名解析成不同的ip地址 *.zone和*.ip文件名中有cernet的表示为教育网地址段,有private的为私有网络域名服务器配置文件