RedHat AS5 下DNS 配置指南

本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。

一.        实验环境
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.
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 {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              ; refreshRedHat 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
                                        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
        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
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