您当前位置:网站首页 >> L_服务器 >> WEB专区 >> linux系统下配置DNS服务器配置方法

linux系统下配置DNS服务器配置方法

2013-11-13 19:32:19 来源:ITB运维部落 浏览:2

实验1

安装并配置主要名称服务器,要求如下:

(1)定义服务器的版本信息为“4.9.11”
(2)设置根区域并下载根服务器信息文件named.ca,以便DNS服务器能在本地区域文件不能进行查询的解析时,能转到根DNS服务器查询。
(3)建立 xyz.com的主要区域,设置允许区域复制的辅域名服务器的地址为192.168.7.17
(4)建立以下A资源记录
 dns.xyz.com.  IN    A       192.168.16.177
 www.xyz.com.  IN    A       192.168.16.9
 mail.xyz.com.  IN   A       192.168.16.178
(5)建立以下别名资源记录
 BBS       IN   CNAME     WWW
(6)建立以下邮件交换器MX资源记录
 XYZ.com.  IN   MX  10   mail.xyz.com.
(7)建立反向解析区域16.168.192.in-addr.arpa,并为以上A资源记录建立对应的PTR     资源记录。

具体步揍:

检查DNS的安装:rpm -q bind
DNS的安装:    rpm -ivh /media/cdrom/RedHat/RPMS/bind-9.2.4-2.i386.rpm
               rpm -ivh /media/cdrom/RedHat/RPMS/bind-chroot-9.2.4-2.i386.rpm
               (第四张安装盘)
编辑DNS的配置文件:vi /var/named/chroot/etc/named.conf

添加如下语句,定义服务器的版本信息:version "4.9.11"
从ftp://ftp.rs.internic.net/domain/named.root下载根服务器最新版本,下载完成后,将其文件改名为named.ca,并复制到“/var/named/chroot/var/named/”目录下。
添加如下语句,设置根区域:zone "." {
                               type hint;
                            file "named.ca";
                          };
添加如下语句,建立xyz.com主区域:zone "xyz.com" {
                                       type master;
                                       file "xyz.com.zone";
                                       allow-transfer {
                                       192.168.7.17;
                                       };
                                  };
创建并打开xyz.com.zone 区域文件:vi /var/named/chroot/var/named/xyz.com.zone

在区域文件中添加如下语句:$ttl 38400
                          xyz.com. IN SOAdns .xyz.com. admin.xyz.com. (
                                      2005090508
                                      10800
                                      3600
                                      604800
                                      38400 )
                          xyz.com.      IN  NS     dns.xyz.com.
                          dns.xyz.com.  IN  A      192.168.16.177
                          www.xyz.com.  IN  A      192.168.16.9
                          mail.xyz.com. IN  A      192.168.16.178
                          bbs.xyz.com.  IN  CNAME  www.xyz.com.
                          xyz.com.      IN  MX 10  mail.xyz.com
编辑DNS的配置文件:vi /var/named/chroot/etc/named.conf
添加如下语句,建立反向解析区域16.168.192.in-addr-arpa:  zone "0.16.168.192.in-addr.arpa" {
                                                             type master;
                                                             file "/var/named/192.168.16.arpa";
                                                             };
创建并打开反向区域文件192.168.16.0.arpa:vi /var/named/chroot/var/named/192.168.16.0. arpa

添加如下语句,为A资源记录建立对应的指针PTR资源记录:$ttl 38400
0.16.168.192.in-addr.arpa. IN SOA dns.xyz.com admin.xyz.com. (
                1132239782
                10800
                3600
                604800
                38400 )
0.16.168.192.in-addr.arpa.   IN  NS   RHEL4.
177.16.168.192.in-addr.arpa. IN  PTR  dns.xyz.com.
9.16.168.192.in-addr.arpa.   IN  PTR  www.xyz.com.
178.16.168.192.in-addr.arpa. IN  PTR  mail.xyz.com.

实验2

安装并配置辅助名称服务器,要求如下:
(1)定义服务器的版本信息为“4.9.11”
(2)建立 xyz.com的从区域,设置主要名服务器的地址为192.168.16.177
(3)建立反向解析从区域16.168.192.in-addr.arpa,设置主要名服务器的地址为192.168.16.177

具体操作步揍:

编辑DNS的配置文件:vi /var/named/chroot/etc/named.conf

添加如下语句,建立xyz.com从区域和反向解析从区域16.168.192.in-addr.arpa:

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        version "4.9.11";
};
include "/etc/rndc.key";
zone "." {
        type hint;
        file "named.ca";
};

zone "xyz.com" {
        type slave;
        file "slaves/xyz.com.zone";
        masters {192.168.16.177;};
        };
zone "0.16.168.192.in-addr.arpa" {
        type slave;
        file "slaves/192.168.16.0.arpa";
        masters {192.168.16.177;};
        };

实验3


安装并配置cache-only服务器,要求将客户机的查询转发到61.144.56.101这台DNS服务器上


编辑DNS的配置文件:vi /var/named/chroot/etc/named.conf

添加如下语句,配置cache-only:

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 {
                61.144.56.101;
                };
};
include "/etc/rndc.key";


 

发表评论
网名:
评论:
验证:
共有0人对本文发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)