免费注册 查看新帖 |

Chinaunix

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

[DNS] 域名解析服务器步骤及问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-14 15:42 |只看该作者 |倒序浏览
想用bind9的view功能实现多线路的自动导向,因在新网,www.xinnet.com申请的域名不支持这样的功能,所以,只好指向到自己的服务器实现该功能。

实现的步骤:

有两个域名,假设为:a.net和b.cn两个域名,在a.net中添加dns服务器ns.a.net和ns1.a.net分别指向到我自己的服务器IP上,并且在新网的mydns功能中做两条A记录也分别对应解析到这两个IP上,b.cn的dns服务器也修改到ns.a.net和ns1.a.net上

两个服务器分别搭建bind9环境,named.conf如下:

key "rndc-key" {
      algorithm hmac-md5;
      secret "eVlLdn/KBaRN3qZFzgwcFA==";
};

controls {
      inet 127.0.0.1 port 953
              allow { 127.0.0.1; } keys { "rndc-key"; };
};

options {
        directory "/var/named";
        version "I am bind";
        listen-on {218.58.15.155;127.0.0.1;};
};

acl CNSGROUP{58.16.0.0/16;
58.17.0.0/17;
58.17.128.0/17;
58.18.0.0/16;
58.19.0.0/16;
58.20.0.0/16;
58.22.0.0/15;};


view "internal" {
match-clients {10.0.0.8/8;};
       recursion yes;
       zone "." {
                type hint;
                file "/var/named/named.ca";
       };
       zone "localhost" IN {
                type master;
                file "/var/named/localhost.zone";
                allow-update { none; };
       };

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


view "cnc" {
       match-clients {CNSGROUP;};
       recursion no;

       zone "b.cn" {
               type master;
               file "/var/named/b.cn.cnc";
       };
};

view "other" {
       match-clients {any;};
       recursion no;

       zone "b.cn" {
               type master;
               file "/var/named/b.cn.bind";
       };
};



named.ca即从网上下载的最新的named.root

named.local为:
$TTL    86400
@       IN      SOA     localhost.      root.localhost. (
                                        42              ; serial (d. adams)
                                        1H              ; refresh
                                        15M             ; retry
                                        1000H           ; expiry
                                        1H )            ; minimum

                        IN NS   localhost.

1       IN  PTR localhost.

localhost.zone为:
$TTL    86400
$ORIGIN localhost.
@       1D IN SOA       @ root (
                42              ; serial (d. adams)
                3H              ; refresh
                15M             ; retry
                1W              ; expiry
                1D )            ; minimum

        1D IN NS        @
        1D IN A         127.0.0.1


b.cn.bind为:

$TTL    86400
$ORIGIN b.cn.
@       IN      SOA  ns.a.net.   root.b.cn.  (
                                      1 ; Serial
                                      3600      ; Refresh
                                      900      ; Retry
                                      720000    ; Expire
                                      3600 )    ; Minimum
              ;IN      NS      localhost.
              IN      NS      ns.a.net.
              IN      NS      ns1.a.net.
@       IN      A       222.14.180.98
www     IN      A       222.14.180.98
pic     IN      A       222.14.180.99
*       IN      A       222.14.180.99

b.cn.cnc为:
$TTL    86400
$ORIGIN b.cn.
@       IN      SOA  ns.a.net.   root.b.cn.  (
                                      1 ; Serial
                                      3600      ; Refresh
                                      900      ; Retry
                                      720000    ; Expire
                                      3600 )    ; Minimum
             ; IN      NS      localhost.
              IN      NS      ns.a.net.
              IN      NS      ns1.a.net.
@       IN      A       218.58.15.154
www     IN      A       218.58.15.154
pic     IN      A       218.58.15.155
url     IN      A       218.58.15.156
*       IN      A       218.58.15.155

运行几天测试,发现有些地方可以正常解析到所列的A,也能正常判断地址的来源段,有些地方却不能正常解析。后来能解析到的越来越少(从b.cn这个网站的访问量分析,因原来在1WIP,后来到了7000,在后来到了4000,很多网友反应解析不到!)

不知道大家有没有遇到类似的问题?
还望高手不吝赐教!

论坛徽章:
0
2 [报告]
发表于 2005-08-15 11:26 |只看该作者

域名解析服务器步骤及问题?

没有朋友自己做过吗?
说一下步骤,谢谢了!!

论坛徽章:
0
3 [报告]
发表于 2005-08-15 17:34 |只看该作者

域名解析服务器步骤及问题?

等待解答人                                                .

论坛徽章:
0
4 [报告]
发表于 2005-08-15 21:21 |只看该作者

域名解析服务器步骤及问题?

根据版主阿骁的建议设置了查询记录以后出现一下情况:

把我自己机器的dns解析服务器设置成我的ns.a.net的ip时候,发现可以解析并且有记录,但是从外网访问没有解析记录,也就是说根本就没有到达我这,是不是中间某个环节出了问题呢,能是哪个环节呢?

论坛徽章:
0
5 [报告]
发表于 2005-08-16 09:25 |只看该作者

域名解析服务器步骤及问题?

yes     

yes,yes!!!!!!

MD,可以了!!很荣幸的告诉各位,虽然以上配置还有些小问题,但是以上配置也是可以生效,问题出在我的不小心!麻痹大意!!

MD,在设置域名解析的时候写错了一个数字,害的我好几天一直怀疑是不是我的配置除了什么问题!!

同时,非常感谢,阿骁、abel、网中人等几位大侠在各方面的帮助,另外,严重鄙视那位开口就要收我1k给我做这个系统的兄弟!!并告诉他你已经进入我的黑名单!!其实,1000元对我来说,我就算再穷也能拿的起,不过,我鄙视这种乘人之危的行为!

不管怎么样,还是谢谢帮助过我的兄弟们,以后有问题还要麻烦大家阿!
:em11:  

论坛徽章:
0
6 [报告]
发表于 2005-08-16 23:19 |只看该作者

域名解析服务器步骤及问题?

论坛徽章:
0
7 [报告]
发表于 2005-08-17 12:28 |只看该作者

域名解析服务器步骤及问题?

我写的Intelligence-DNS已经具有这个功能了。目前只能解吸A记录。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP