加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Linux初学者DNS配置指南(四)配置Bind常见问题

(2008-12-07 22:51:44)
标签:

linux

bind

dns

ns

records

ttl

app.c

it

                                                                        软件测试   

 手把手教你如何配置Linux下的DNS(四)配置Bind常见问题

        测试空间旗下大头针出品

一.rndc: connect failed: connection refused错误

1.1.问题发生:配置DNS完成后,输入命令重启DNS服务使配置生效:

/etc/rc.d/init.d/named restart

rdnc status

出现rndc: connect failed: connection refused

1.2.问题解决:

1.2.1.查看日志,了解配置文件是否加载成功

more /var/log/messages |grep named

这类错误基本上是有/etc/named.conf配置文件书写错误引起的,通过查看日志文件我们找出具体出错的原因。

找到后修改错误。

 

1.2.2.修改该正确后,运行如下命令 :rndc status

如果出现下面的提示信息证明DNS可以正常运行。

number of zones: 6

debug level: 0

xfers running: 0

xfers deferred: 0

soa queries in progress: 0

query logging is OFF

server is up and running

 

二.nslookup dong.btestsky.com出现SERVFAIL错误

2.1.问题发生:如果不能解析dong.btestsky.com,多半是由于你的/var/named/named.btestsky.com.zon/var/named/named.btestsky.com.rev的记录文件引起的。

 

2.2.问题解决:

是通过如下命令查看日志:more /var/log/messages |grep named然后解决问题。

三.no TTL specifiedusing SOA MINTTL instead错误

3.1.问题解决:

通过vi /var/named/named.btestsky.com.zone

命令:

在文件的第一行添加:

$TTL 86400

通过vi /var/named/named.btestsky.com.rev

命令:

在文件的最上面添加:

$TTL 86400

四.has no NS records错误

4.1.问题解决:

这个也是由于你的/var/named/named.btestsky.com.zone/var/named/named.btestsky.com.rev的记录文件引起的。

这个时候一定要注意/var/named/named.btestsky.com.zone/var/named/named.btestsky.com.rev

内容格式:

请参照我前面的截图中的内容格式。

也就是说内容一样,格式(比如说缩进也一样)肯定不会有问题。

我碰到的这个问题时

只把两个文件中的

IN NS dong.btestsky.com

修改成

NS dong.btestsky.com

OK

五.messages中提示:app.c:561:unexpected error:isc_app_shutdow() pthread_kill:NO such process

这个至今没解决,但不影响使用。

LINUX配置DNS系列请参考:

Linux初学者DNS配置指南(一)安装Bind

Linux初学者DNS配置指南(二)配置Bind(上篇)

Linux初学者DNS配置指南(三)配置Bind (下篇)

Linux初学者DNS配置指南(四)配置Bind常见问题

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有