RedHat AS5 下DNS 配置

本文来自ChinaUnix博客,如果查看原文请点: [url]http://blog.chinaunix.net/u/12364/showart_444436.html[/url]
 
RedHat AS5 下DNS 配置
本指南是对那些以前配置过DNS,但是在AS5里配置找不到头脑的朋友而写的,希望能在本指南里学习会AS5里配置的方法。
如果还有不会的,请到论坛里讨论
[url]http://bbs.syscluster.com[/url]
   李增基 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
[url]www.abc.com.cn.[/url]
       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   
[url]www.abc.com.cn.[/url]
确认配置文件没问题以后,执行如下的命令:
Chmod named.named /var/named/abc*
Vi /etc/resolv.con增加如下1行
Nameserver 192.168.10.201
启动服务的命令:
service named restart

你可能感兴趣的:(职场,休闲)