红联Linux门户
Linux帮助

DNS配置总是不行,请帮忙看一下!!!

发布时间:2008-12-15 15:39:48来源:红联作者:网事无忧
主配置文件named.conf
options
{
query-source port 53;
query-source-v6 port 53;
directory "/var/named"; // the default
dump-file "data/cache_dump.db";
statistics-file "data/named_stats.txt";
memstatistics-file "data/named_mem_stats.txt";

};
include "/etc/named.rfc1912.zones";
zone "syctsedu.edu" IN {
type master;
file "syctsedu.edu";
allow-update {none;};
};
zone "2.168.192.in-addr.arpa" IN {
type master;
file "192.168.2.rev";
allow-update {none;};
};


named.rfc1912.zones:
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};

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; };
};

zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};

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

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


正向域syctsedu.edu:
$TTL 86400
@ IN SOA ns.syctsedu.edu. root.ns.syctsedu.edu. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS ns.syctsedu.edu.
ns IN A 192.168.2.252

反向解析文件192.168.2.rev:
$TTL 86400
@ IN SOA ns.syctsedu.edu. root.ns.syctsedu.edu. (
42 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS ns.syctsedu.edu.
252 IN PTR ns.syctsedu.edu.

DNS配置在192.168.2.252的机器上,系统是通过虚拟机安装的Fedora Core 6,Bind是光盘自带的9.3.2.
启动named服务没有错误,用host命令查询时结果如下,不知道总是在哪里,请帮忙诊断一下!!![attach]11138[/attach][attach]11138[/attach]
文章评论

共有 4 条评论

  1. coolzyx 于 2008-12-26 11:07:42发表:

    你配置有错误。看我的
    正向:
    $TTL 86400
    @ IN SOA ns.test.edu. root.test.edu (
    42 ; serial (d. adams)
    3H ; refresh
    15M ; retry
    1W ; expiry
    1D ) ; minimum
    @ IN NS ns.test.edu.
    ns IN A 192.168.1.10
    www IN A 192.168.1.10
    反向:
    $TTL 86400
    @ IN SOA ns.test.edu. root.test.edu. (
    1997022700 ; Serial
    28800 ; Refresh
    14400 ; Retry
    3600000 ; Expire
    86400 ) ; Minimum
    @ IN NS ns.test.edu.
    10 IN PTR ns.test.edu.
    10 IN PTR www.test.edu.
    named.conf:
    zone "test.edu" IN {
    type master;
    file "test.edu.zone";
    allow-update { none; };
    };
    zone "1.168.192.in-addr.arpa" IN {
    type master;
    file "test.edu.local";
    allow-update { none; };
    };
    结果:
    [root@dnsServer ~]# host www.test.edu
    www.test.edu has address 192.168.1.10
    [root@dnsServer ~]# host ns.test.edu
    ns.test.edu has address 192.168.1.10
    [root@dnsServer ~]# host 192.168.1.10
    10.1.168.192.in-addr.arpa domain name pointer www.test.edu.
    10.1.168.192.in-addr.arpa domain name pointer ns.test.edu.

    [root@dnsServer ~]# nslookup
    > ns.test.edu
    Server: 192.168.1.10
    Address: 192.168.1.10#53

    Name: ns.test.edu
    Address: 192.168.1.10
    > www.test.edu
    Server: 192.168.1.10
    Address: 192.168.1.10#53

    Name: www.test.edu
    Address: 192.168.1.10
    > 192.168.1.10
    Server: 192.168.1.10
    Address: 192.168.1.10#53

    10.1.168.192.in-addr.arpa name = ns.test.edu.
    10.1.168.192.in-addr.arpa name = www.test.edu.

  2. linuxdiyy 于 2008-12-17 13:36:14发表:

    文件的位置
    我做教程的时候也出现过这样的错误,在中间部分,仔细看下

  3. changming 于 2008-12-17 11:14:03发表:

    仔细看一下你的正向域那里了,文件没有错了,

  4. linuxdiyy 于 2008-12-16 22:31:19发表:

    文件位置没对