将DNS日志logging时区configuration为UTC

我想将DNS日志打印到一个文件中。 但是,我的服务器时区是GMT + 7,我不允许将其时区更改为UTC。

我们可以configurationDNS(ISC BIND 9.10.x)使用​​UTC时区,而不是本地系统时区?

logging { channel simple_log { file "/var/log/named/bind.log" versions 3 size 5m; severity warning; print-time yes; print-severity yes; print-category yes; }; category default{ simple_log; }; }; 

更新

从@GauravKansal的评论,我可以通过在chroot环境中运行它来使DNS使用UTC时区。 这可能不是一个最好的解决scheme,但至less可以提供帮助。

在chroot环境下运行DNS时,无法获取本地系统时区。 然后它会使用UTC作为默认值。

复制cp / etc / localtime / var / lib / named / etc / localtime

根据您的chroot环境更改path应该解决您的问题