dnsmasq 不记录查询吗?

dnsmasq 不记录查询吗?

我需要为大约 8 条记录提供拆分 DNS 功能,因此我正在运行 Ubuntu 20.04 容器,其中包含来自存储库的 dnsmasq 2.80。这提供了所需的正向和反向查找功能,但是我需要能够记录所有查询以识别应添加的任何丢失/附加记录。

dnsmasq 开箱即用地将事件发送到 syslog,这些事件记录在 /var/log/syslog 中。

我添加log-queries=extra到配置文件中,但查询没有出现在 /var/log/syslog 中。

我转而使用专用日志文件 ( log-facility=/var/log/dnsmasq/dnsmasq.log)。再次按预期记录启动消息,但没有查询日志。

如何查看服务器正在处理的查询? (必须是非交互式的)

答案1

log-queries(没有=extra)配置文件中的对我有用。

相关内容