帮忙看一下,rh linux 9.0照着书配的DNS,但总是
帮忙看一下,rh linux 9.0照着书配的DNS,但总是failednamed.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 "linux.net" IN {
type master;
file "linux.net.hosts";
};
zone "0.168.192.in-addr.arpa" IN {
type master;
file "192.168.0.rev";
};
include "/etc/rndc.key";
linux.net.hosts文件:
$TTL 86400
@IN SOA www.linux.net. root.www.linux.net.
(
1053891162;
28800;
14400;
3600000;
86400;
)
IN NS www.linux.net.
www INA 192.168.0.201
rh INA 192.168.0.202
192.168.0.rev文件:
$TTL86400
@IN SOA www.linux.net.root.www.linux.net.
(
1053891162
28800;
14400;
3600000;
86400;
)
IN NS www.linux.net.
201 INPTR www.linux.net.
202 INPTR rh.linux.net.
请各位高手帮忙看一下,是配置文件有问题,还是少配了东西.
还有一个问题,每次service named restart时,屏幕显示的是"NAMED已在运行",而不是像其他服务显示"服务停止 确定 服务启动 确定",这是否正常?
:?: 9.0中的dns启动后不能停掉,好象是一个bug。你可以killall -9 named;service named start来重启dns服务。
另外我也问个问题啊
etc]# service named restart
停止 named:rndc: decode base64 secret: bad base64 encoding
[失败]
]# killall -9 named
named: no process killed
怎么回事啊 另外我也问个问题啊
etc]# service named restart
停止 named:rndc: decode base64 secret: bad base64 encoding
[失败]
我很感兴趣。 :lol: 请各位高手帮忙看一下,是配置文件有问题,还是少配了东西.
还有一个问题,每次service named restart时,屏幕显示的是"NAMED已在运行",而不是像其他服务显示"服务停止 确定 服务启动 确定",这是否正常?
在 /var/run 目录下可能还有 named 的文件存在,需要手工删除。
你的文件我没有细看,可以参考我的:
http://shcore.com.cn/gugong/gugong/linux/config/named/named.conf 我的感觉:在正向和反向解析中,SOA后面应该是 linux.net. root.linux.net.,在反向解析中,在201 IN PTR www.linux.net.之前,应该再加一行201 IN PTR linux.net.,这样才能正确的解析linux.net域。其他的地方暂时没有觉得不妥。
呵呵,上面是我在设置DNS的时候喜欢的方式,使用了很久都没有问题。如果有不对的地方,请高手指正。谢谢。 >>>>> 在201 IN PTR www.linux.net.之前,应该再加一行201 IN PTR linux.net.,这样才能正确的解析linux.net域。
加一行,201 IN PTR linux.net.
即可以解析 linux.net 这个主机名(nslookup linux.net 就会有正确的输出)。这样,MX 记录都可以不用设置了(我说的正确否 ?)。 不,MX记录还是要的,因为这是给邮件服务器用的,如果没有它,邮件服务器将不知道按什么样的优先级去搜索域,MX不是必须的,只是在需要MTA的时候才需要。 我的意思,可能楼上的没有理解。
比如,你有 www.yourdomain.com 的域名被正确解析,虽然没有 www.yourdomain.com 的 MX 记录,但是 发往 [email protected] 照样可以被 www.yourdomain.com 上的邮件服务器收到。
同样,yourdomain.com 的域名被正确解析,虽没有 yourdomain.com 的 MX 记录,[email protected] 照样可以收到邮件。 呵呵,理解了。这样做是可以。不过建议楼上的兄弟还是加上,有好处的。:)
daxiamen
wode yeyiyang急人那!!!!!!!!
我也是照着书配的n遍了就是不行跟 joyless的一样到第怎么回事啊 请大侠们指教 拜托了 zone "linux.net" IN {zone "0.168.192.in-addr.arpa" IN {
这里面的IN不要看看
@IN SOA www.linux.net. root.www.linux.net.把@改成linux.net.
IN NS www.linux.net. 前面加域名
哪个反向解析的文件@改成0.168.192.in-addr.arpa.
IN NS www.linux.net.前面加0.168.192.in-addr.arpa.
页:
[1]