设为首页 收藏本站
查看: 513|回复: 0

[经验分享] 在liunx中构建DNS主从服务器的配置文档

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-7-14 09:27:45 | 显示全部楼层 |阅读模式
RHEL6.5中,系统光盘自带了BIND服务的安装文件
安装步骤
准备工作:
Service iptables stop    #关闭防火墙
Setenforce 0    关闭selinux

  • 挂载光盘

mount /dev/cdrom /mnt
cd /mnt/Packages
ls |grep ^bind
bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
bind-dyndb-ldap-2.3-5.el6.x86_64.rpm
bind-libs-9.8.2-0.17.rc1.el6_4.6.i686.rpm
bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64.rp
bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
(1)bind:提供了域名服务的主要程序及相关文件
(2)bind-utils:提供了对DNS服务器的测试工具程序,如nslookup等。
(3)bind-libs:提供了bind。bind-utils需要使用的库函数
(4)bind-chroot为bind服务提供了一个伪装的根目录,已提供安全性。
默认已经安装了bind-utils和bind-libs,所以只需要安装bind和bind-chroot即可。
2.安装bind
rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
rpm -ivh bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm


3.修改主配置文件

vim /etc/named.conf



options {
directory "/var/named";            #定义区域数据文件的默认存储位置  
};
zone "benet.com" IN {                #正向区域
    type master;                   #类型为master(主服务器)  
    file "benet.com.zone";          #区域数据文件名为benet.com
    allow-update { none; };
};
zone "11.168.192.in-addr.arpa" IN {  #反向区域
       type master;  #类型为master(主服务器)
        file "192.168.11.arpa";   
#区域数据文件名为192.168.11.arpa

};


4.修改区域配置文件
Cd /var/named
(1)Vim benet.com.zone

$TTL 86400
@ SOA benet.com. admin.benet.com (
        20160301   更新序列号
        4H刷新时间:重新下载数据的间隔
        30M重试延时:下载失败后的重试间隔
        12H失效时间,超过该时间仍无法下载则放弃
        1D无效解析记录的生存周期
)


@       IN      NS      192.168.25.18.   #这里要写DNS服务器的IP地址,可以是主机名,也可以是IP
www     IN      A       192.168.11.1
hhh     IN      A       192.168.11.11

第一行TTL配置用于设置默认生存周期。即缓存解析结果的有效时间
SOA记录部分用于设置区域名称,管理邮箱,以及为从域名服务器指定更新参数。

(2)反向区域配置文件
Vim 192.168.11.arpa
$TTL 86400
@ SOA benet.com. admin.benet.com (
        20160301更新序列号

        4H刷新时间:重新下载数据的间隔

        30M重试延时:下载失败后的重试间隔

        12H失效时间,超过该时间仍无法下载则放弃

        1D无效解析记录的生存周期
)
        IN       NS                     192.168.25.43.
1       IN       PTR                    www.benet.com.
11      IN       PTR                    hhh.benet.com.

构建从域名服务器

options {
directory "/var/named";
};
zone "benet.com" IN {
    type slave;
    masters { 192.168.18.177; };
    file "slaves/benet.com.zone";
};
zone "11.168.192.in-addr.arpa" IN {
        type slave;
        masters { 192.168.18.177; };
        file "slaves/192.168.11.arpa";
};



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-243851-1-1.html 上篇帖子: CenOS 7 安装配置Samba服务 下篇帖子: linux下birt 图表中文乱码问题 服务器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表