LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 856|回复: 1

帮我看看这DNS错在哪!

[复制链接]
发表于 2005-8-29 23:49:22 | 显示全部楼层 |阅读模式
Fedora Core 1 系统下配的DNS,正向解析正常,反向解析时提示:
server can't find 2.1.168.192.in-addr.arpa:DXDOMAIN

一下是代码帮我看看哪错了。 我刚接触LINUX,有些本质的问题不明白,请指点的清楚点。


/var/named/ip2name.conf
$TTL 86400
@ IN SOA www.yao.com. root.www.yao.com.
(2000062900;
28800;
14400;
3600000;
86400);
IN NS www.yao.com.
2 IN PTR www.yao.com.
2.1.168.192.IN-ADDR.ARPA. IN PTR www.yao.com.
@ IN MX 10 www.yao.com.


/var/named/name2ip.conf
$TTL 1D
@ IN SOA www.yao.com. root.www.yao.com.
(2000062900;
28800;
14400;
3600000;
86400);
@ IN NS www.yao.com.
@ IN MX 10 www.yao.com.
www.yao.com. IN A 192.168.1.2
mail IN A 192.168.1.2
dns IN A 192.168.1.2
www IN A 192.168.1.2
yao.com. IN A 192.168.1.2
yao.com. IN MX 10 www.yao.com.
www1 IN CNAME www.yao.com.


/etc/named.conf
// generated by named-bootconf.pl

options {
directory "/var/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;
};

//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

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

zone "yao.com" IN {
type master;
file "name2ip.conf";
allow-update { none;};
};

zone "2.1.168.192.in-addr.arpa" IN {
type master;
file "ip2name.conf";
allow-update { none;};
};

include "/etc/rndc.key";
发表于 2005-8-30 00:02:14 | 显示全部楼层
Post by smileyg
/var/named/ip2name.conf
$TTL 86400
@ IN SOA www.yao.com. root.www.yao.com.
(2000062900;
28800;
14400;
3600000;
86400);
IN NS www.yao.com.
2 IN PTR www.yao.com.
2.1.168.192.IN-ADDR.ARPA. IN PTR www.yao.com.
@ IN MX 10 www.yao.com.

zone "2.1.168.192.in-addr.arpa" IN {
type master;
file "ip2name.conf";
allow-update { none;};
};


这两部分的问题,如果不修改named.conf,也就是保持
  1. zone "2.1.168.192.in-addr.arpa" IN {
  2. type master;
  3. file "ip2name.conf";
  4. allow-update { none;};
  5. };
复制代码

那么var/named/ip2name.conf 应该为
  1. $TTL 86400
  2. @ IN SOA [url]www.yao.com[/url]. root.[url]www.yao.com[/url].
  3. (2000062900;
  4. 28800;
  5. 14400;
  6. 3600000;
  7. 86400);
  8. @    IN PTR [url]www.yao.com[/url].
复制代码
就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表