LinuxSir.cn,穿越时空的Linuxsir!

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

我配置的DNS,请高手看看,给予指点,为什么我不能解析成功?急!!!!!!!!!!!!!!!

[复制链接]
发表于 2005-9-29 19:36:10 | 显示全部楼层 |阅读模式
实验环境:内部局域网,通过路由器上网,一个c类地址:192.168.1/24   主机名:www.junjie.com

IP地址:192.168.1.2     路 由 器IP:192.168.1.1

要解析的域为:junjie.com

我的配置如下:
在文件/etc/hosts中
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1        localhost.localdomain        localhost
192.168.1.2     www.junjie.com           www


在文件/etc/host.conf中
order hosts,bind

在文件/etc/resolv.conf中
search junjie.com
nameserver  192.168.1.2

在文件/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;
};

//
// a caching only nameserver config
//
controls {
        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

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 "junjie.com" IN {
       type master;
       file"named.junjie.com";
       allow-update{none;};
};

zone "1.168.192.in-addr.arpa" IN {
       type master;
       file"named.ippd";
       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; };
};

include "/etc/rndc.key";

在目录/var/named下建立正向解析文件"named.junjie.com"
$TTL        86400
@       IN      SOA     www.junjie.com. root.www.junjie.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS     www.junjie.com.

localhost     IN      A      127.0.0.1
www           IN    A      192.168.1.2

在目录/var/named下建立反向解析文件"named.ippd"
$TTL        86400
@       IN      SOA    1.168.192.in-addr.arpa. root.www.junjie.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
              IN      NS     www.junjie.com.
2             IN      PTR    www.junjie.com.

可是我用nslookup检测,感觉正反向解析都不正确,不知道是何种原故,请高手能够给我指点,万分感谢!
发表于 2005-9-30 09:53:02 | 显示全部楼层
域名不是这样做的.

你要做的是junjie.com域名

所以 你就不要
IN NS www.junjie.com.

www只不过是一条A记录而已.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-1 14:59:26 | 显示全部楼层
我把主机名改为dns.junjie.com
检查了进程和端口,都没有问题,用nslookup检测,正反向都不能解析,我查看DNS日志,上面显示找不到正反向解析文件,我确实是把它放在了/var/named目录下,而且也做了映射文件放在/var/named/chroot/var/named 可是不管怎么样,就是解析不了,我现在非常困惑,希望能有高手给我指点啊,要不我真的没有办法继续学习下去了~
谢谢了,帮帮我吧~我真的很急啊
回复 支持 反对

使用道具 举报

发表于 2005-10-2 00:16:15 | 显示全部楼层
我不知道你的DNS设置知道从什么地方学的,但肯定有一点你的设置错误了

至少我目前还有没有看到为Localhost做DNS的。
localhost IN A 127.0.0.1


修改如下:
可能有些错误,自己测试一下。

在文件/etc/hosts中
127.0.0.1 localhost.localdomain localhost
192.168.1.2 junjie.com


在文件/etc/host.conf中
order hosts,bind

在文件/etc/resolv.conf中
search junjie.com
nameserver 192.168.1.2

在文件/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;
};

//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

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 "junjie.com" IN {
type master;
file"named.junjie.com";
allow-update{none;};
};

zone "1.168.192.in-addr.arpa" IN {
type master;
file"named.ippd";
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; };
};

include "/etc/rndc.key";

在目录/var/named下建立正向解析文件"named.junjie.com"
$TTL 86400
@ IN SOA junjie.com. root.junjie.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS junjie.com.

www IN A 192.168.1.2

在目录/var/named下建立反向解析文件"named.ippd"
$TTL 86400
@ IN SOA 1.168.192.in-addr.arpa. root.junjie.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS junjie.com.
2 IN PTR www.junjie.com.
回复 支持 反对

使用道具 举报

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

本版积分规则

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