rhel5.4 DNS的简单搭建-主辅DNS搭建

本实验分为两方面的内容,主DNS的搭建和辅DNS的搭建



DNS配置

一、#setup 进行IP设置

DNS指向自己IP

DNS指向外部网络IP

二、安装软件包

#rpm �Civh bind-9.3.3-10.el5.i386.rpm     

#rpm �Civh bind-devel-9.3.3-10.el5.i386.rpm

#rpm �Civhcaching-nameserver-9.3.3-10.el5.i386.rpm

#rpm �Civh bind-chroot-9.3.3-10.el5.i386.rpm

#rpm �Civh system-config-bind-4.0.3-4.e15

三、bind的主配置文件

1rpm -ql  system-config-bind|less查看系统生成的named.conf在那里

或者是用

#locate named.conf(之前先刷新一下数据#updatedb

spacer.gif

spacer.gif

2、拷贝named.conf文件

spacer.gif

3、配置named.conf文件

spacer.gif

特别注意:跟区域文件中的file “”里面一定填写named.ca

第一个zone是根区域文件配置

第二个zone是正向查找区域文件配置

第三个zone是反向查找区域文件配置

zone的第一行“”内是域名或是域名所在的网段

type 后面是master代表主服务器,辅助服务器是slave

file”填写配置文件,文件名自己定义

allow-update{;}内写辅助DNS服务器的IP地址

四、编辑正向查找区域文件和反向查找区域文件

spacer.gif目录内

要根据named.conf内的spacer.gif

文件命名配置

正向查找区域文件#cp localhost.zone  wlm.com.zone

#vim wlm.com.zone

spacer.gif

NS代表主DNS服务器名称

www代表域名是www.wlm.com

wlm.com.代表用域名wlm.com.或是wlm.com也可以访问

IN AAAAIPv6的设置,不管

spacer.gif

反向查找区域文件

spacer.gif

#vim  192.168.2.wlm

spacer.gif

五、实现负载均衡功能

      DNS负载均衡的优点是经济简单易行,它在DNS服务器中为同一个域名配置多个IP地址(即为一个主机名设置多条A资源记录),在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的计算机上去,使得不同的客户端访问不同的服务器,从而达到负载均衡的目的。例如,在企业网中需要使用3台内容相同的FTP服务器共同承担客户对网站的访问,它们的IP地址分别对应192.168.16.11192.168.16.12192.168.16.13。现只要在DNS服务器的区域文件中加入以下3A资源记录,就可以实现3FTP服务器网络负载均衡功能。

ftp                  IN      A    192.168.16.11

ftp                  IN      A    192.168.16.12

ftp                  IN      A    192.168.16.13

六、实现直接解析域名

 DNS服务器默认只能解析完全规范域名FQDN,不能直接将域名解析成IP地址。为方便用户访问,可以在DNS服务器的区域文件中加入下面一条特殊的A资源记录,以便支持直接解析域名(http://example.com)。

example.com.     IN     A       192.168.16.9

 

七、启动服务

1)检查配置文件的正确性

功能:检查named配置文件语法

格式:

     named-checkconf   配置文件名

实例:

#named-checkconf/var/named/chroot/etc/named.conf

2)检查区文件的正确性

功能:检查区域文件的正确性

格式:

named-checkzone  区域名  区域文件名

实例:

#named-checkzone  abc.com/var/named/chroot/var/named/abc.com.zone

#named-checkzone  16.168.192.in-addr.arpa/var/named/chroot/var/named/192.168.16.arpa

3)启动服务

#service namedrestart

#netstat �Cnpl|grep 53

 

 

辅助DNS配置

一、DNS配置,主DNS指向自己,辅助DNS指向主DNS

IP配置

二、软件安装

三、在编写主DNS服务配置named.conf文件和正向查找区域文件、反向查找区域文件

DNSnamed.conf配置

spacer.gif

正反查找区域文件的配置

正向,被框中的是增加的配置

spacer.gif

反向

spacer.gif

 

四、配置/var/named/chroot/etc/named.com 文件

配置如下

注意:方框内主DNS服务器是更新数据allow-updatetransfer,括号内是辅DNSip地址,辅DNS是主masters,括号内饰主DNSip

spacer.gif

spacer.gif

辅助DNS服务器的配置

一、DNS配置,主DNS指向自己,辅助DNS指向主DNS,再次指向辅助DNS

IP配置

二、软件安装

三、在编写主DNS服务配置named.conf文件

#vim/var/named/chroot/etc/named.conf

options {

       directory "/var/named";

       dump-file "/var/named/data/cache_dump.db";

       statistics-file "/var/named/data/named_stats.txt";

       version "4.9.11";

         forward only;

       forwarders {

                 192.168.16.177;

                 192.168.16.178;

                    };

         };

include"/etc/rndc.key";

 

 

 


你可能感兴趣的:(RHEL5.4)