Chinaunix
标题:
BIND解析问题
[打印本页]
作者:
rjamesz
时间:
2014-08-22 11:10
标题:
BIND解析问题
本帖最后由 rjamesz 于 2014-08-22 11:11 编辑
在一个bind里面配置了两个zone,一个为
www.abc.com
的zone,此zone转发另一台服务器的解析,一个为abc.com的zone,主要用来解析ns记录。
现在当我解析
www.abc.com
时候,总是解析到abc.com的zone里面,解析为空记录。求教应该如何配置
附上配置:
include "/usr/local/bind/etc/rndc.key";
options {
directory "/var/named"; //directory
pid-file "/tmp/named.pid"; //
listen-on-v6 { none; };
empty-zones-enable no;
allow-transfer{none;};
allow-query { any; };
recursion no;
notify no;
};
logging {
channel query_log {
file "/var/run/dns-query.log" versions 10 size 10m;
print-time yes;
severity info;
};
channel default_log {
file "/var/run/named.log" versions 10 size 10m;
print-time yes;
severity info;
};
category queries { query_log;};
category default{ default_log;};
};
zone "www..abc.com." {
type forward;
forward only;
forwarders {1.1.1.1;};
};
zone "abc.com." {
type master;
file "/var/named/abc.com.hosts";
};
作者:
shenyue_sam
时间:
2014-08-22 12:55
本帖最后由 shenyue_sam 于 2014-08-22 12:57 编辑
回复
1#
rjamesz
zone "www..abc.com." {
复制代码
有两个. ?
另外,abc.com.hosts贴出来看看
作者:
q1208c
时间:
2014-08-22 13:05
abc.com 域里必须有
www.abc.com
的NS 记录才行.
作者:
rjamesz
时间:
2014-08-22 13:18
回复
3#
q1208c
有ns1.abc.com的A记录的
作者:
rjamesz
时间:
2014-08-22 13:20
回复
2#
shenyue_sam
hosts如下:
$TTL 20
abc.com. IN SOA ns3.abc.com. webmaster.abc.com. (
2008155912
10800
3600
604800
20 )
abc.com. 10800 IN NS ns3.abc.com.
abc.com. 10800 IN NS ns4.abc.com.
ns3.abc.com. 10800 IN A 2.2.2.2
ns4.abc.com. 10800 IN A 3.3.3.3
~
作者:
q1208c
时间:
2014-08-22 13:47
回复
4#
rjamesz
需要 ns记录.
这是典型的子域配置.
父域中必须有 子域的 ns 记录, 好象也需要 A记录. 我很久没有配置过了, 你加一下ns记录试试.
作者:
rjamesz
时间:
2014-08-22 14:27
本帖最后由 rjamesz 于 2014-08-22 14:31 编辑
回复
6#
q1208c
abc.com.hosts文件的内容,我在5楼贴了,ns记录就是使用的ns3.abc.com和ns4.abc.com,还需要什么ns记录吗
作者:
q1208c
时间:
2014-08-22 15:52
回复
7#
rjamesz
类似下面这样的.
www.abc.com. 10800 IN NS ns3.abc.com.
复制代码
作者:
kkker
时间:
2014-08-23 11:42
本帖最后由 kkker 于 2014-08-23 11:43 编辑
应设置子域,而不是多zone。解析文件中需要配置一下条目(dns.
www.abc.com
为子域服务器):
dns.www.abc.com IN A 192.168.1.1
www.abc.com IN NS dns.www.abc.com.
IN A 192.168.1.1
复制代码
删除named.conf中的zone:
www.abc.com
作者:
woxizishen
时间:
2014-09-05 19:46
zone "www..abc.com." {
type forward;
forward only;
forwarders {1.1.1.1;};
};
www..abc.com
樓主你是不小心多打了個點了嗎?
如果不是,這就是原因。謝謝
作者:
rjamesz
时间:
2014-09-12 15:15
不小心多打了个。真的域名没问题
回复
10#
woxizishen
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2