当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 配置了一个DNS能够反向解析,不能正向解析,不解?!
帖子发表于 : 2010-02-01 15:50 

注册: 2009-12-31 19:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
DNS server: sea.cc (hostname) IP:192.168.1.20
DNS client: fish <--> 192.168.1.21 ; frog <--> 192.168.1.22
下面是几个配置文件:
1.cat named.conf.options
options {
directory "/var/cache/bind";
forwarders {
192.168.1.20;
202.101.224.68;
202.101.224.69;
};

auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};

2. cat named.conf.local
// prime the server sea
zone "sea.cc" {
type master;
file "/etc/bind/db.sea";
};

zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};

3. cat db.sea

$TTL 604800
@ IN SOA sea.cc. root.sea.cc. (
10010 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS sea.cc.
@ IN A 192.168.1.20
ftp IN A 192.168.1.20
fish.cc IN A 192.168.1.21
frog.cc IN A 192.168.1.22

4.cat db.192

$TTL 604800
@ IN SOA sea.cc. root.sea.cc. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS sea.cc.
20 IN PTR sea.cc.
21 IN PTR fish.cc.
22 IN PTR frog.cc.

5. cat /etc/resolv.conf
nameserver 192.168.1.20
nameserver 202.101.224.69

看看是哪个文件写错了,就想用 .cc作为域名,通过 sea.cc、fish.cc 、frog.cc 能访问到各自对应的机器
现在sea.cc 、ftp.sea.cc都能访问,就是访问不了 fish.cc 、frog.cc;通过nslookup不能查到fish.cc 、frog.cc对应的IP地址,但是利用它们各自的地址却能查到对应的名字。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 配置了一个DNS能够反向解析,不能正向解析,不解?!
帖子发表于 : 2010-02-01 18:59 

注册: 2009-12-31 19:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
自己的事还是自己解决,唉……………………坛子有点冷清!!
既然要用sea.cc、fish.cc、frog.cc能够访问,首先就要确定域名是 .cc ,不是 sea.cc 明白这点后面的就好办了,呵呵!!
1.修改 hostname , 把 sea.cc 改为 sea
2.修改 named.conf.local ,把 zone "sea.cc" 改为 zone "cc"
3.修改 db.sea 如下:
代码:
@   IN   SOA   cc. root.cc. (
           10010      ; Serial
          604800      ; Refresh
           86400      ; Retry
         2419200      ; Expire
          604800 )   ; Negative Cache TTL
;
@   IN   NS   cc.              <----- 这里
sea   IN   A   192.168.1.20
ftp   IN   A   192.168.1.20
fish   IN   A   192.168.1.21
frog   IN   A   192.168.1.22


4. 修改 db.192
代码:
@   IN   SOA   cc. root.cc. (
               1      ; Serial
          604800      ; Refresh
           86400      ; Retry
         2419200      ; Expire
          604800 )   ; Negative Cache TTL
;
@   IN   NS   sea.
20   IN   PTR   sea.cc.
21   IN   PTR   fish.cc.
22   IN   PTR   frog.cc.


可以了,搞定!
用nslookup测试一下,爽。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 配置了一个DNS能够反向解析,不能正向解析,不解?!
帖子发表于 : 2010-02-03 12:07 

注册: 2010-02-01 11:07
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
hehe!
這個罎子是比較冷清,我前天發了個帖子,到今天都沒有人回!
好鬱悶!!!!!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译