快速业务通道

Linux环境下的DNS服务器架设

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-15
DNS的原理部分我就不多说了,可以参看我前面的文章DNS详解及windows环境下私有根的搭建,我里我主要围绕Linux下的DNS的架设来给大家来讲解一下. Linux下的DNS服务的管理套件名字叫作BIND 我们来查看一下BIND文件是否已经安装. 用命令 # rpm -qa | grep bind 来查看架设所需的安装包是否已经齐备. bind-utils-9.2.4-16.EL4 <=====是用户端搜寻主机名称的相关指令,服务器测试工具 bind-libs-9.2.4-2 <=========实现域名解析功能必备库文件 ypbind-1.17.2.-3 上面是REHL4里面默认安装的BIND相关包,没有DNS的主程序包,我们还需要手动安装下列包支持来DNS的架设 安装文件在:RHEL4的包文件在光盘的 RedHat/RPMS/ 目录中(注意区分大小写) RHEL5在包文件光盘的 Server/ 目录中(同样注意大小写) 挂载光盘后进入包所在路径使用安装命令: # rpm -ivh bind--9.2.4-2.i386.rpm DNS服务器主程序 () #rpm -ivh bind-chroot-9.2.4-2.i386.rpm 锁定bind主程序目录() 上面的 bind-chroot 包安装后在/var/named/下会多出 chroot/ 目录,DNS的相关配置会转移到/var/named/chroot/下,关于chroot我在下面的文章里有简单的介绍[url]http://liyongxian.blog.51cto.com/432519/112609[/url]. 关于主配置文件通过观察发现RHEL4和RHEL5是有些出入的 在RHEL4中的配置文件为 /etc/named.conf 在RHEL5中会将RHEL4中的 named.conf 主配置文件拆分成两个配置文件用以说明服务器的配置信息,在安装 caching-nameserver-x.x.x.x-xxxxxxx.rpm后 /var/named/chroot/etc/ 下会在产生文件
Empire CMS,phome.net
named.caching-nameserver.conf (主配置文件,) named.rfc1912.zones (区域 配置文件) /etc/下会产生的两个软链接文件与上面的两个文件相链接 下面信息RHEL4和RHEL5基本相同 在 /var/named/chroot/var/named/ 下会产生文件 localdomain.zone (本地域 解析文件--可作为正向解析文件模板使用) named.local (反向地址 解析文件--可作为反向解析文件模板使用) localhost.zone (本地主机 解析文件--解析DNS服务器自己使用) named.ca (根服务器地址解析文件) 及其他一些IPv6解析文件,在此不作详细讨论 服务的启动脚本存放于 /etc/init.d/named 他控制BIND服务的启动和停止过程 下面我们来逐一修改配置文件 在RHEL5中,默认的主配置文件已经更名为named.caching-nameserver.conf (为了与RHEL4兼容也可将其更名拷贝到/etc/named.conf) # vim /etc/named.caching-nameserver.conf 打开文件后修改其中的 listen port 53 { any; }; allow-query { any; }; match-clints { any; }; match-destinations { any; }; include "/etc/named.rfc1912.zones"; #该行指明了区域配置文件的所在,默认为/etc/named.rfc1912.zones 修改完毕后保存退出 以下的操作RHEL4同RHEL5基本相同 RHEL4环境下修改主配置文件 /etc/named.conf 的区域说明部分 RHEL5环境下修改 /etc/named.rfc1912.zones 区域配置文件 在上述两个文件里添加区域记录
Empire CMS,phome.net
例: zone "itet.com" IN { # 指明正向解析区域 type master; # 服务器类型(master|slave|hint) file " itet.com.zone " ; # 正向区域解析文件位置 allow-update { none; }; }; # 自动更新(禁止) zone " 16.172.in-addr.arpa " IN { # 反向区域解析网络 type master ;

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号