Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1762297
  • 博文数量: 234
  • 博客积分: 4966
  • 博客等级: 上校
  • 技术积分: 3322
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-13 01:03
文章分类

全部博文(234)

文章存档

2017年(2)

2016年(1)

2015年(8)

2014年(11)

2013年(44)

2012年(27)

2011年(22)

2010年(30)

2009年(37)

2008年(6)

2007年(45)

2006年(1)

分类: LINUX

2012-04-13 00:03:11

随笔
BIND中rndc配置
1.生成rndc.conf的配置文件
   rndc-confgen > rndc.conf
2.生成rndc.key
   rndc-confgen -a
会自动生成一个rndc.key的文件
3.根据rndc.conf配置文件中的提示,将# Use with the following in named.conf, adjusting the allow list as needed:后的配置去掉注释并添加进named.conf中
   tail -n+15 rndc.conf | sed 's/# //g' |grep -v ^End >>named.conf

在已正常启动named服务的情况下,运行 rndc reload报错,提示如下:
rndc: connection to remote host closed
This may indicate that the remote server is using an older version of
the command protocol, this host is not authorized to connect,
应该检查是否是rndc.key和rndc.conf及named.conf中的key是否相同

named服务启动不了,大概有以下几种情况
1.权限方面,比如是/var/named/chroot/下的文件要给予named组的权限等
2.selinux方面,getsebool -a | grep named查看是否有哪些没有启用,特别是要查看相关日志
3.配置文件方面,特别是容易缺少(. ;)点和分号等符号,用named-checkconf等工具测试
阅读(2933) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

edgeman032012-04-17 08:45:56

我是月老: - -这,应该算是笔记吧~.....
呵呵,正是笔记

我是月老2012-04-15 20:48:25

- -这,应该算是笔记吧~