免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4795 | 回复: 7
打印 上一主题 下一主题

[DNS] dns主域于子域dns配置的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-07 17:03 |只看该作者 |倒序浏览
dns 主域   os is reahat  AS4   ip is 10.0.0.1

named.conf
...
options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";

          forwarders {
               192.168.1.253;
               192.168.1.254; // 公司骨干网dns
          };

zone "cdtest.com" IN {      //  主域名 cdtest.com
         type master;
         file "named.cdtest";
       allow-update {none; };
};


named.cdtest  文件:

dev  IN NS  ns1.dev // 子域名 dev.cdtest.com    子域名dns主机 ns1
ns1.dev  IN A 172.16.1.32 // 子域名dns主机ip


主域主机解析本地主机, 和internet 一切正常.

子域dns  os is hp ux

named.conf

// generated by named-bootconf.pl
options {
        check-names response fail;      // do not change this
        check-names slave warn;
        directory "/etc/named.data";    // running directory for named
        /*
         * 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;
         forwarders {10.0.0.1;}; // internet 请求主域dns转发
};

zone "dev.cdtest.com" {
        type master;
        file "db.dev";
};

db.dev  文件
$TTL 1d
@  IN SOA  ns1.dev.cdtest.com.  root.dev.cdtest.com. (
                                    20111231    ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
@               IN      NS       ns1.dev.cdtest.com.

ns1            IN     A           172.16.1.32


问题:

子域主机解析子域的主机都正常, e.g.  wangmi.dev.cdtest.com   zhanghuan.dev.cdtest.com

但无法转发解析internet 如www.baidu.com


另子域名dns主机 resolv.conf 不清楚必须设置吗? 

search dev.cdtest.com
nameserver 127.0.0.1
nameserver 10.0.0.1

从主域dns抓包看  子域名dns主机  查询www.baidu.com 时老是加上后缀 www.baidu.com.dev.cdtest.com




















论坛徽章:
0
2 [报告]
发表于 2009-01-07 17:17 |只看该作者
原帖由 bbfit 于 2009-1-7 17:03 发表
dns 主域   os is reahat  AS4   ip is 10.0.0.1

named.conf
...
options {
        directory "/var/named";
        dump-file "/var/named/data/cache_dump.db";
        statistics-file "/var/nam ...

baidu.dev.cdtest.com in cname www.baidu.com.

注意后面的点

论坛徽章:
0
3 [报告]
发表于 2009-01-07 21:21 |只看该作者

回复 #2 scyzxp 的帖子

不能理解scyzxp的回复,能否更详尽些说明
多谢

论坛徽章:
0
4 [报告]
发表于 2009-01-07 22:18 |只看该作者
原帖由 bbfit 于 2009-1-7 21:21 发表
不能理解scyzxp的回复,能否更详尽些说明
多谢

你所说的转发是什么呢?不是cname

论坛徽章:
0
5 [报告]
发表于 2009-01-07 22:26 |只看该作者

回复 #4 scyzxp 的帖子

比如内网有台host1 想访问内网另台主机host2, 在现有的配置下是正常的,
nslookup host2.dev.cdtest.com
192.168.0.200

但如果想访问internet
nslookup www.baitudu.com

cann't find name from server

论坛徽章:
0
6 [报告]
发表于 2009-01-07 22:48 |只看该作者

回复 #1 bbfit 的帖子

在问个问题:
  在子域dns上, 还要设置resolv.conf吗?

论坛徽章:
0
7 [报告]
发表于 2009-01-08 10:28 |只看该作者
原帖由 bbfit 于 2009-1-7 22:26 发表
比如内网有台host1 想访问内网另台主机host2, 在现有的配置下是正常的,
nslookup host2.dev.cdtest.com
192.168.0.200

但如果想访问internet
nslookup www.baitudu.com

cann't find name from server


不知所云。

论坛徽章:
0
8 [报告]
发表于 2009-01-08 12:53 |只看该作者

回复 #1 bbfit 的帖子

# nslookup www.sina.com.cn
Name Server:  localhost
Address:  127.0.0.1

Trying DNS
Trying NIS
looking up FILES
*** No address information is available for "www.sina.com.cn"
#
查询外网失败
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP