DNS服务部署的那点事儿

};

再次强调:

query必须是15个级别中的其中一个,将query日志信息保存至刚定义的querylog组里去,category日志可以发送至多个channel,但一个channel只能接收一个category信息

最开始是没有日志文件的,方便起见,来手动创建配置文件,并授权

[root@test~]# touch /var/log/bind_query.log

[root@test~]# chown named.named /var/log/bind_query.log

[root@test~]# named-checkconf

[root@test~]# rndc reload

测试:

我们使用另外一台测试机来对其使用dig命令查询解析

[root@test3~]# dig -t A

再反过来查看其日志文件:

[root@test~]# tail /var/log/bind_query.log

19-Dec-201300:19:56.028 queries: info: client 10.0.10.60#32960: view internal: query: IN A + (10.0.10.60)

这里是使用query来实现日志的定义,如果将日志发往syslog的话,syslog会自动记录时间

4.总结:

(1)bind日志通过named.conf中的logging段来自定义的

(2)channel:用来定义日志信息记录在何处,一般有两种形式:1:file 2:syslog

(3)category:记录哪个功能产生的日志信息,,内置有15种category,不能自定义,只能使用其中一个,一个category产生的日志可以发往多个channel;而一个channel只能为一个category记录日志。

本文出自 “心情依旧” 博客,请务必保留此出处

以诚感人者,人亦诚而应。

DNS服务部署的那点事儿

相关文章:

你感兴趣的文章:

标签云: