在 Bind 8 上通道化日志

在 Bind 8 上通道化日志

我在 named.conf 中使用以下通道子句,

logging {
channel named_log {
file "logs-remote/bind.log";
severity dynamic;
print-category yes;
print-severity yes;
print-time yes;
};

channel query_log {
     file "logs-remote/query.log";
     severity dynamic;
     print-severity yes;
     print-time yes;
};

include "logging_category_remote.conf";
};

当我运行 dig 命令时,

dig gcs.net

查询日志写在 bind.log 中而不是 query.log 中,我希望它们按照所述通道子句的表达正确地进行通道化,知道这里出了什么问题吗?

答案1

您没有在该代码片段中定义类别。

category queries { query_log; };

channel query_log语句所做的只是定义一个名为 的日志记录目标query_log。如果它存在于 中logging_category_remote.conf,请共享该文件的内容。

相关内容