RHEL4- DNS服务(一)bind包系列的安装和DNS服务的启动



 

Linux下安装DNS服务,要使用系统光盘自带的服务安装软件——bind,下面介绍一下bind软件。

 
BINDBerkeley Internet Name Domain,伯克利Inernet域名系统)是DNS协议的一个实现,最初有伯克利大学的研究生编写,但自V8版本开始,由ISCInternet Software ConsortiumInternet软件联盟)开发和维护。BIND提供了一组可重新发布使用的DNS相关组件,包括:域名系统服务器(named)、域名系统解析库、域名系统服务器调试工具。

 
BIND域名系统服务器是目前在Internet使用最广泛的DNS服务器,它提供了高效稳定的域名系统的建立和解析服务。域名系统解析库则提供了一组标准的应用程序编程接口,能够为普通应用程序提供域名到IP地址的转换工作。BIND目前存在不用环境使用的3个不同的发展版本:

 
V41998年,多数UNIX捆绑的是BIND4,已经被多数厂商抛弃,除了OpenBSD还在使用。OpenBSD核心认为BIND8过于复杂和不安全,所以继续使用BIND4.这样一来,BIND8/9的很多优点都不包括在V4中。目前ISC 推荐使用V4.9.9

 
V8,是如今使用最多、最广的版本,其最新发布版本V8.4.3

 
V9,最新版本的BIND,全部重新写过,免费,也添加了许多新的功能(但安全上也可能有更多的问题)。BIND9200010月份推出,现在稳定版本是V9.2.3

 

    好,上面简要的介绍了一些BIND域名服务器组件的产生和发展。下面介绍一下BINDlinux下的安装和配置。

 
    还是和前面介绍的DHCP安装一样,在安装软件服务之前,如果不确定是否安装了BIND组件,可以使用#rpm -q bind来查看是否安装了bind软件包。如果没有安装可以挂载系统光盘光盘进行安装,安装之前需要挂载的方法在介绍DHCP服务第一节的时候已经介绍,这里不在重复。

 

     首先,挂载第四张光盘:进入安装光盘目录
/media/cdrom/RedHat/RPMS中,
在目录中查找 bind-9.2.4-2.i386.rpm bind-chroot-9.2.4-2.i386.rpm //为了加强dns服务器安全性 );bind-devel-9.2.4-2.i386.rpm   安装包,然后进行安装,如下图: 
 
 
其次, 挂载第二张光盘:进入安装光盘rpm包目录#cd  /media/cdrom/RedHat/RPMS中,
在目录中查找 bind-libs-9.2.4-2.i386.rpm;  bind-utils-9.2.4-2.i386.rpm 安装包,然后进行安装,如下图:
 


 

 
最后,挂载第一张光盘:进入安装光盘rpm包目录:#cd  /media/cdrom/RedHat/RPMS中,
在目录中查找 caching-nameserver-7.3-3.noarch . rpm 安装包( //产生dns配置模板文件 ),然后进行安装,如下图:
 
 

 

安装完之后,我们要启动服务,如果有需要还要重启服务器或者是停止服务。他们的操作方法分别为下图所示:
 

 

 

 

 

 
第一行命令为启动DNS服务,第三行命令为重启DNS服务,第五行命令为停止DNS服务。

 

     这样DNS服务已经安装完毕。默认安装完只能使用基本的功能和配置,不能满足每个企业当中的不同需要,这就需要对DNS服务进行相应的配置,具体的配置方法请关注下一篇文章。

 
 

—————————————————————————————————

特别声明:--

一、本文为原创,著作权及使用权为(作者笔名:闪电cto)本人所有。 ­

二、本文首发于51cto个人博客(http://xudeqiang.blog.51cto.com)。  ­

三、本文只供互联网上的读者分享,不供共享范畴,希知。 ­

四、未经许可严禁对本文作修改、节选、断章性质的处理。 ­

五、可转载,但必须注明原文章首发的出处网址,及文章作者,严禁复制。 ­

六、如若转摘用于杂志网络媒体新闻,必须通知作者得到允许后方可,需收稿费。­

七、作者联系信息:QQ:306718122   邮箱levinboy@foxmail.com