DNS版 也有这个问题
我同样悬赏20分
请大大们帮助我 解决这个问题啦 谢谢啦
主DNS的named.conf文件如下:
zone "test.com" IN {
type master;
file "test.com.zone";
allow-transfer { 192.168.3.250;};
};
辅助DNS的named.conf文件如下:
zone "test.com" IN {
type slave;
file "test.com.zone";
masters {192.168.3.200;};
};
主DNS test.com.zone文件的内容是这样的:
$TTL 600
@ IN SOA @ root.localhost. (
42 ; serial (d. adams)
10 ; refresh
7200 ; retry
604800 ; expiry
86400 ) ; minimum
@ IN NS localhost
www IN A 192.168.3.250
mail IN A 192.168.3.250
测试结果是这样的“
1.如果我的从DNS没有test.com.zone文件,或者文件内容为空的话
能够transfer。但是文件的内容是这样的:
[root@mail named]# cat test.com.zone
$ORIGIN .
$TTL 600 ; 10 minutes
test.com IN SOA test.com. root.localhost. (
42 ; serial
10 ; refresh (10 seconds)
7200 ; retry (2 hours)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
NS localhost.test.com.
$ORIGIN test.com.
mail A 192.168.3.250
www A 192.168.3.250
2.如果从DNS有该文件 而且文件里面有内容的话
则transfer不成。修改主DNS的zone文件重启过之后,重启从DNS的bind;还是没有同步更新
急求大大们帮助解决
40分奉上
BTW:原先发帖的时候发到linux那边的,希望版主表删除我的帖子 555
[
本帖最后由 ppiqq 于 2008-10-9 17:25 编辑 ]