QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1019|回复: 4

使用自己配置的dns无法访问外网

[复制链接]
发表于 2005-2-25 13:53:39 | 显示全部楼层 |阅读模式
自己配置了一台dns ,用这台dns可以访问公网,可是把一台机器的dns设置成这台机器,该机器不能上网,这是为什么啊?
 楼主| 发表于 2005-2-25 14:43:01 | 显示全部楼层
刚才在一台windows上用nslookup看了一下,提示错误:
*** Can't find server name for address 192.168.123.116: Non-existent domain
*** Default servers are not available
Default Server:  UnKnown
Address:  192.168.123.116

在dns上使用nslookup就没有错误,why? 我的防火墙已经关掉了
回复

使用道具 举报

发表于 2005-2-25 15:06:15 | 显示全部楼层
你的dns服务器是不是没有配域名?
回复

使用道具 举报

 楼主| 发表于 2005-2-25 15:43:54 | 显示全部楼层
配置了
/etc/named.conf文件内容:
options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        forward first;
        forwarders {
                202.106.0.20;
        };
        /*
         * 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 "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; };
};

zone "mydomain.com.cn" IN {
        type master;
        file "mydomain.com.cn.zone";
        allow-update { none; };
};

include "/etc/rndc.key";

/var/named/mydomain.com.cn.zone文件内容如下:
$TTL    86400
@       IN      SOA     dns.mydomain.com.cn. root.mydomain.com.cn.  (
                                      2005022508 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      dns.mydomain.com.cn.
        IN      MX      10      mail
dns     IN      A       192.168.123.116
mail    IN      CNAME   dns
www     IN      CNAME   dns
ftp     IN      CNAME   dns
回复

使用道具 举报

发表于 2005-2-26 12:48:06 | 显示全部楼层
[quote:6442d84ea8="wanglong_jiang"]刚才在一台windows上用nslookup看了一下,提示错误:
*** Can't find server name for address 192.168.123.116: Non-existent domain
*** Default servers are not available
Default Server:  UnKnown
Address:  192.168.123.116

在dns上使用nslookup就没有错误,why? 我的防火墙已经关掉了[/quote]

这只是说明你的 192.168.123.116 没有配置反向解析,无关紧要。
继续查个DNS试试呀,看能不能进行正向解析。

如果能,那就是你的 windows 的路由问题了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-6 10:49 , Processed in 0.043937 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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