2024年5月10日发(作者:)
DNS服务器配置指南
一、主服务器配置
1. 假设服务器所服务的区””,有三台主机
,IP地址为192.168.50.1(当前主机)
,IP地址为192.168.50.2
,IP地址为192.168.50.3
下面配置正向解析服务器和反向解析服务器
2. 查询是否安装了软件包:
# rpm –q bind bind-utils bind-chroot
3. 配置主服务器,添加域,编辑/etc/或者/etc/,添加如
下内容:
zone “” IN {
type master;
file “”;
};
4. 根据上面的配置添加新域的数据库
# cd /var/named/chroot/var/named
# cp –a ost
# vi (加入如下内容)
$TTL 86400
@ IN SOA @ root (
42 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS @
IN A 192.168.50.1
www IN A 192.168.50.1
ftp IN A 192.168.50.2
mail IN A 192.168.50.3
5. 检查文件权限,若上面的cp指令忘记加-a选项,需要修正数据库文件权限
# ls –l
# chown
6. 激活并重新启动服务器
# chkconfig named on
# service named restart
7. 使用自己的IP地址作为DNS服务器,测试解析
# echo nameserver 192.168.50.1 > /etc/
# host
二、辅助服务器配置
1. 另外找一台主机,确认安装过相关软件包后,修改/etc/或者
/etc/,加入下面的信息:
zone “” IN {
type slave;
file “slaves/”;
masters { 192.168.50.1; };
};
2. 激活并重新启动辅助服务器
# service named restart
# chkconfig named on
3. 检查是否有数据库文件生成,若没有,检查步骤1的内容是否正确,重新配置后测
试。
# ls –l /var/named/chroot/var/named/slaves
三、反向域
1.确定反向域名为.,在主服务器上修改/etc/或者
/etc/,添加反向域:
zone “” IN {
type master;
file “”;
};
2.修改反向区数据库
# cd /var/named/chroot/var/named
# cp –a ck
# vi (添加如下内容)
$TTL 86400
@ IN SOA . . (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS .
1 IN PTR .
2 IN PTR .
3 IN PTR .
3.重新启动域名服务器,让反向域生效。
# service named restart
4.测试客户端,若没有问题,可以在辅助服务器上加上该域。
# host 192.168.50.1
四、子域(补充内容)
1.假设需要添加子域,在子域中创建和
等主机,同第一步,在子域服务器(假设为192.168.50.4)上配置完
后,在域名服务器(192.168.50.1)上添加如下记录到数据库中:
domain1 IN NS 1
1 IN A 192.168.50.4
发布评论