免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4788 | 回复: 5
打印 上一主题 下一主题

[DNS] 怎么查看bind运行的是哪一个named.conf文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-15 10:00 |只看该作者 |倒序浏览
请问各位,在我的机器里面有两个named.conf文件分别在不通的路径,现在named进程已经启动了,我怎么才能知道bind现在使用的是哪个named.conf文件?

论坛徽章:
0
2 [报告]
发表于 2008-12-15 10:35 |只看该作者

回复 #1 Ilikes 的帖子

1、默认是/etc/named.conf
2、如果你是编译安装,指定了--sysconfdir=DIR,那默认应该是DIR/named.conf
3、用ps -axf看看你的named进程,看启动的时候是不是指定了配置文件。如:
/opt/named/sbin/named -c /etc/namedb/named.conf.11 -u named

论坛徽章:
0
3 [报告]
发表于 2008-12-15 11:09 |只看该作者
用的是Solaris系统,ps -ef| grep named只看到./named没有配置文件,还有别的方法么?

论坛徽章:
0
4 [报告]
发表于 2008-12-15 12:51 |只看该作者
我用的都是redhat linux。但下面的方法应该是可以的:
查看你的named的日志文件
grep named.conf /var/named/message.log
会看到类似的信息:
20-Jun-2008 11:26:08.596 general: loading configuration from '/etc/namedb/named.conf'

论坛徽章:
0
5 [报告]
发表于 2008-12-15 16:37 |只看该作者
好的多谢了

论坛徽章:
0
6 [报告]
发表于 2008-12-18 00:48 |只看该作者
可以尝试用一下lsof
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP