安装域名服务:RHEL4系统中提供了BIND服务软件包,默认没有被安装,需要我们手动安装。
[root@localhost ~]# cd /media/cdrom/RedHat/RPMS/
[root@localhost RPMS]# rpm -qa |grep bind
bind-libs-9.2.4-2
ypbind-1.17.2-3
bind-utils-9.2.4-2
[root@localhost RPMS]# rpm -ivh bind-9.2.4-2.i386.rpm
warning: bind-9.2.4-2.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing...                                                            (10########################################### [100%]
   1:bind                                                               ( ########################################### [100%]
[root@localhost RPMS]#
  构建缓存域名服务器。在第一张光盘内默认没被安装,它能与互联网中的其他DNS服务器进行网络连接,以查询DNS客户机的域名解析请求。
在局域网内部构建缓存域名服务器主要是提高域名解析的速度和节约对互联网的访问还得出口带宽。
 [root@localhost ~]# cd /media/cdrom/RedHat/RPMS/
[root@localhost RPMS]# rpm -ivh caching-nameserver-7.3-3.noarch.rpm
warning: caching-nameserver-7.3-3.noarch.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing...                                                            (10########################################### [100%]
   1:caching-nameserver                                                 ( warning: /etc/named.conf saved as /etc/named.conf.rpmorig
########################################### [100%]
  在named.conf配置文件的末尾添加设置baidu.com域的正向和反向区域
正向区域的区域名称为baidu.com,类型为主域名服务器。区域文件名称为baidu.com.zone设置内容如下:
[root@localhost RPMS]#vi /etc/named.conf  
如何在linux系统中使用BIND构建DNS服务器_休闲
Localhost.zone区域文件位于“、var/named”目录中,是安装caching-nameserver软件默认安装的。内容如下:
如何在linux系统中使用BIND构建DNS服务器_职场_02
如何在linux系统中使用BIND构建DNS服务器_职场_03
如何在linux系统中使用BIND构建DNS服务器_职场_04
[root@localhost named]# vi baidu.com.zone
如何在linux系统中使用BIND构建DNS服务器_linux_05
测试named.conf主配置文件和正.反向区域文件进行测试后,可以用BIND软件包体统的工具对文件的语法进行测试。如果不存在语法错误named-checkconf不会显示任何信息。如有错误将会显示错误信息。
 
[root@localhost named]# named-checkconf
好了,没问题。我们启动下服务:
[root@localhost named]# server named start
 
现在我们可以利用nslookup来验证了。
如何在linux系统中使用BIND构建DNS服务器_职场_06
基于IP域名解析成功。
 
linuxDNS上只作做转发,转发给给server 03  能够解析到server 03的记录
WIDOWNS服务器上创建一个sina.com.com的主要区域并添加主机记录
如何在linux系统中使用BIND构建DNS服务器_休闲_07
如何在linux系统中使用BIND构建DNS服务器_职场_08
如何在linux系统中使用BIND构建DNS服务器_职场_09
windows03上允许复制
如何在linux系统中使用BIND构建DNS服务器_职场_10
如何在linux系统中使用BIND构建DNS服务器_linux_11