LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 776|回复: 2

菜鸟求助:FC5下的DNS配置问题

[复制链接]
发表于 2006-9-17 12:53:37 | 显示全部楼层 |阅读模式
这个是老师课上的一个例子,我想自己实现一下,于是按照老师的代码“抄”了一遍
可是却出现了错误,看不懂到底是什么原因,请大家帮忙解答一下
配置DNS的目标是可以内部查找我们自己定义的域名和 IP ,我们自己定义的域名空间是:mytest.cm 。    自己定义的 IP 地址是 192.168.21.120 对应mytest.cm 这个域名。
首先是配置文件/etc/named.conf
//
// named.conf for Red Hat caching-nameserver
//

options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
         // query-source address * port 53;

         //----here is something I added---------------
          forwarders{
               162.105.129.27;
        };
        //=======================End===============
};
zone "." IN {
        type hint;
        file "named.ca";
};
zone "localhost" IN {
        type master;
        file "localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
        allow-update { none; };
};

//--------------Here Begin  find the IP with domain------------------
zone "mytest.cm" IN{
        type master;
        file "named.mytest.cm";
};
//============find the domain with IP================
zone "21.168.192.in-addr.arpa" IN{
        type master;
        file "named.21.168.192";
};
include "/etc/rndc.key";

然后是分别配置/var/named/chroot/var/named/named.mytest.cm
和/var/named/chroot/var/named/named.21.168.192

named.mytest.cm配置如下:
$TTL    86400
$ORIGIN mytest.cm.
@  IN SOA       @root(
        42      ;serial(d.adams)
        3H      ;refresh
        15M     ;retry
        1W      ;expiry
        1D)     ;minimum

            IN NS       @
            IN A        192.168.21.120
mail        IN A        192.168.21.121
www         IN A        192.168.21.122
ftp         IN A        192.168.21.123
kelp        IN CNAME    ftp

named.21.168.192配置如下:
$TTL            86400
@       IN      SOA     myest.cm.root. mytest.cm. (
                                1997022700      ;Serial
                                28800           :Refresh
                                14400           ;Retry
                                3600000         ;Expire
                                86400 )         ;Minimum
         IN     NS      mytest.cm.

120 IN          PTR mytest.cm.
121 IN          PTR mail.mytest.cm.
122 IN          PTR www.mytest.cm.
123 IN          PTR ftp.mytest.cm.

这样配置完成之后,运行命令:
/etc/init.d/named start
出现下面结果:
启动 named:
Error in named configuration:
zone localhost/IN: loaded serial 42
zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
named.mytest.cm:3: warning: \@root.mytest.cm: bad name (check-names)
dns_rdata_fromtext: named.mytest.cm:4: near '3H': not a valid number
zone mytest.cm/IN: loading master file named.mytest.cm: not a valid number
_default/mytest.cm/IN: not a valid number
dns_rdata_fromtext: named.21.168.192:4: near ':Refresh': syntax error
zone 21.168.192.in-addr.arpa/IN: loading master file named.21.168.192: syntax error
_default/21.168.192.in-addr.arpa/IN: syntax error
                                                           [失败]
请问是哪里出了问题?
发表于 2006-9-17 17:40:52 | 显示全部楼层
[QUOTE=walterwing]named.mytest.cm配置如下:

            IN NS       @
            IN A        192.168.21.120
www         IN A        192.168.21.122


QUOTE]
你在   IN NS     后面把你的主机名填上
www         IN A        192.168.21.122
这个是你主页的地址  应该www         IN A        192.168.21.120
相应的你反向解析也要修改
目前只发现了这么多
配置DNS不是抄老师的就OK  还是要多看看配置  自己来配置一些参数会比较好
回复 支持 反对

使用道具 举报

发表于 2006-9-17 17:43:41 | 显示全部楼层
而且你老师配置的东东你不一定都完全知道他是什么意思  
建议你先把
mail IN A 192.168.21.121
ftp IN A 192.168.21.123
kelp IN CNAME ftp
都去掉  目前你只需要把你的DNS运行成功就是最重要的了
我在学DNS配置的时候头也是大的  呵呵  主要还是没实践的机子让我来配置  多练习还是最重要的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表