BIND安装与应用
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-01
|
环境准备:两台linux(一台用于主域名服务器,一台用于从属域名服务器兼linux客户机),一台XP(用于测试解析)
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
RHEL4系统中默认没有安装BIND服务器软件包,而只有安装了名为bind-libs和bind-utils的两个域名解析相关的软件包,bind-libs包中提供了实现域名解析功能必备的库文件,bind-utils中提供了对DNS服务器测试工具程序
拥有帝国一切,皆有可能。欢迎访问phome.net
RHEL4系统中提供了RPM格式的BIND服务器软件包,位于第4张安装光盘中,安装文件的名称是bind-9.2.4-2.i386.rpm,没有默认进行安装,需要管理员使用rpm命令进行手动安装
BIND服务器的服务程序(脚本)名称是named,该服务程序在BIND服务器安装后默认不自动启动,需要使用chkconfig命令进行手动设置在运行级别3和
拥有帝国一切,皆有可能。欢迎访问phome.net5的启动状态
BIND服务器的主配置文件/etc/named.conf
BIND服务器的工作目录
BIND服务器中的域名区域文件需要保存在工作目录/var/named/中,bind软件包安装后,该目录中包括两个空的子目录,管理员需要在该工作目录中保存DNS服务器区域文件
拥有帝国一切,皆有可能。欢迎访问phome.net
注:data目录用于存储一些临时文件等,slaves用于存储从属区域的相关文件
BIND服务器的启动、停止、重启:
示: service named start/stop/restart
构建缓存域名服务器
拥有帝国一切,皆有可能。欢迎访问phome.net
注:缓存域名服务器应能够与互联网中的其它DNS服务器进行网络连接,以查询DNS客户机的域名解析请求
在局域网内部构建缓存域名服务器的主要目的是提高域名解析的速度和节约对互联网访问的出口带宽
安装caching-nameserver软件包
RHEL4系统为配置缓存域名服务器专门提供了名为caching-nameserver的软件包,该软件包保存在第1张安装光盘中,系统默认并没安装,需要使用
拥有帝国一切,皆有可能。欢迎访问phome.netrpm命令手动进行安装
注:caching-nameserver软件包安装时将对BIND服务器的配置文件named.conf的内容进行更改,原有文件中的内容被保存至文件/etc/named.conf.rpmorig中
Named.conf配置文件
在系统中安装了caching-nameserver软件包后,缓存域名服务器的配置文件已经保存在named.conf
拥有帝国一切,皆有可能。欢迎访问phome.net示:dig @172.16.108.1 www.yunjing.com
|
|