LinuxSir.cn,穿越时空的Linuxsir!

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

求助DNS解析的问题,谢谢!

[复制链接]
发表于 2008-5-20 13:55:34 | 显示全部楼层 |阅读模式
朋友们帮我看看我哪里有错误,每次输入 service named restart 的时候系统总是提示图1

我的声明文件为图2

主机记录为图3图4

之后host 图5

帮我看看里面的ip地址和域名后面应不应该有“.”谢谢大家了,DNS这问题困扰我好多天了……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-5-20 17:46:54 | 显示全部楼层
看看日志有什么提示?
回复 支持 反对

使用道具 举报

发表于 2008-5-21 14:54:06 | 显示全部楼层
似乎有好多处语法都不是很标准,首先用named-checkconf和named-checkzone命令检查配置文件与zone文件,一般语法错误都会有详细的提示,再有就是在启动服务的时候提示不能与rndc通信,查看iptables的配置,一般iptables里面需要把所有环回口(lo)的流量设置为允许,可以尝试暂时关闭iptables试下,再有就是SELinux,看看是不是相关权限与上下文没有正确设置。
原因很多的,一个一个分析吧。对了,再有就是清说明你用的是什么版本的Linux。
回复 支持 反对

使用道具 举报

发表于 2008-5-28 14:54:19 | 显示全部楼层
请教,我安装的是centos5.1,我也安装了bind9,但是在etc下完全找不到named.conf和named.boot
named.boot是以前的bind版的,但是我连named.conf也找不到,不知道为什么,请高手帮助分析一下谢谢了
回复 支持 反对

使用道具 举报

发表于 2008-5-28 16:10:23 | 显示全部楼层
出现rndc: connection to remote host closed多半是rndc.conf中

key "rndckey" {
         algorithm        hmac-md5;

       secret "c3Ryb25nIGVub3VnaCBmb3IgYSBtYW4gYnV0IG1hZGUgZm9yIGEgd29tYW4K";

};

secret与rndc.key中的secret不一致引起的。我的rndc.key内定如下:

key "rndckey" {
         algorithm        hmac-md5;
         secret "aIfie6oTVvSxcXv7gAPAfDJaoFNMG1iRv1Rb2BRFG8FPJtAL5jpkuBHUlPne";
};

于是修改rndc.conf中的secret与rndc.key中的一致就可以了。

key "key" {
         algorithm        hmac-md5;

       secret "aIfie6oTVvSxcXv7gAPAfDJaoFNMG1iRv1Rb2BRFG8FPJtAL5jpkuBHUlPne";

};
回复 支持 反对

使用道具 举报

发表于 2008-6-21 08:07:12 | 显示全部楼层
应该是语法问题,应该用标准的语法:
$TTL    86400
@ IN SOA 0.168.192.in-addr.arpa.      root.tyh.com. (
                                                                              .....
                                                                              .....
回复 支持 反对

使用道具 举报

发表于 2008-6-22 11:16:24 | 显示全部楼层
在named.conf中把rndc相关的注释掉,这个可以不要
另外可以看下/var/log/message中的报错信息
回复 支持 反对

使用道具 举报

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

本版积分规则

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