Chinaunix

标题: RedHat AS5 下DNS 配置指南 [打印本页]

作者: lzj_0619    时间: 2007-10-23 17:56
标题: RedHat AS5 下DNS 配置指南
本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。
如果还有不会的,请到论坛里讨论http://bbs.syscluster.com/read.php?tid=1395
李增基 QQ:156440574

一.        实验环境
1.        Linux操作系统版本.:RedHat AS5
2.        Bind版本以及软件包:
bind-9.3.3-7.el5.i386.rpm
bind-chroot-9.3.3-7.el5.i386.rpm
bind-devel-9.3.3-7.el5.i386.rpm
caching-nameserver-9.3.3-7.el5.i386.rpm
二.        配置文件必须得按照以下的模板来修改

以前版本里在/etc/下有个named.conf ,AS5里没有,换成named.caching-nameserver.conf
和named.rfc1912.zones 这两个文件了.

安装以上的安装包以后,就可以做配置了。

1.        cat /etc/named.caching-nameserver.conf
options {
        listen-on port 53 { 192.168.10.201; };
#       listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        query-source    port 53;
        query-source-v6 port 53;
#       allow-query     { any; };
};
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
view localhost_resolver {
#       match-clients      { localhost; };
        match-destinations { localhost; };
        recursion yes;
        include "/etc/named.rfc1912.zones";
};

2./etc/named.rfc1912.zones这个文件里面添加如下行:

zone "abc.com.cn" IN {
        type master;
        file "abc1";
        allow-update { none; };
};

zone "10.168.192.in-addr.arpa" IN {
        type master;
        file "abc2";
        allow-update { none; };
};

如下的这两个文件在/var/named/这个目录下面。

3.cat abc1
$TTL    86400
abc.com.cn.             IN SOA  abc.com.cn.       root.abc.com.cn. (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

abc.com.cn.             IN NS           mail.abc.com.cn.
mail.abc.com.cn.                IN A            192.168.10.201
www.abc.com.cn.         IN A            192.168.10.239
abc.com.cn.     IN MX  5         mail.abc.com.cn.

4.cat abc2

$TTL    86400
@       IN      SOA     abc.com.cn. root.abc.com.cn.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      mail.abc.com.cn.
201       IN      PTR     mail.abc.com.cn.
239       IN      PTR     www.abc.com.cn.

确认配置文件没问题以后,执行如下的命令:

Chown named.named /var/named/abc*

Vi /etc/resolv.con增加如下1行
Nameserver 192.168.10.201

启动服务的命令:
service named restart

…………………….

到此为止,大家就可以做测试了。

[ 本帖最后由 lzj_0619 于 2007-11-2 21:21 编辑 ]
作者: chweli8671187    时间: 2007-10-26 07:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: hongutay    时间: 2007-10-28 10:36
谢谢LZ,对我有帮助.
作者: 楚国布衣    时间: 2007-10-31 14:15
刚好要这样的知识。非常感谢。
作者: 楚国布衣    时间: 2007-10-31 15:19
确认配置文件没问题以后,执行如下的命令:

Chmod named.named /var/named/abc*    //这一行能解释下什么意思吗?

Vi /etc/resolv.con增加如下1行      //应该是resolv.conf
Nameserver 192.168.10.201
作者: romandec    时间: 2007-10-31 15:26
RedHat AS5  哪里能下载?
作者: 楚国布衣    时间: 2007-10-31 17:20
搜索一下,你发现全世界到处都是啊。
作者: lzj_0619    时间: 2007-11-02 21:21
楚国布衣 谢谢你的提醒,应该是chown.谢谢.我修改.
作者: hongling1122    时间: 2007-11-09 10:24
谢谢楼主分享,很好的文章!
作者: gkimcc    时间: 2007-11-23 15:52
支持,学习一下
作者: yocaishen    时间: 2007-12-09 19:34
标题: 回复 #1 lzj_0619 的帖子
DDDDDDDDD
支持!!
作者: smilecat    时间: 2007-12-10 11:33
还在用AS4,感觉AS4很好配置,不过还是感谢!
作者: longzt    时间: 2009-04-23 19:54
原帖由 楚国布衣 于 2007-10-31 15:19 发表
确认配置文件没问题以后,执行如下的命令:

Chmod named.named /var/named/abc*    //这一行能解释下什么意思吗?

Vi /etc/resolv.con增加如下1行      //应该是resolv.conf
Nameserver 192.168.10.201



搂主的意思应该是将/var/named下所有abc*的文件的属主及属组都更换为named




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2