我想将DNS日志打印到文件中。但是,我的服务器时区是GMT +7,我不允许将它的时区更改为UTC。
我们能否将DNS (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来使DNS使用UTC时区。这可能不是最好的解决方案,但至少可以有所帮助。
在chroot环境中运行DNS时,无法获得本地系统时区。然后它将使用UTC作为缺省值。
发布于 2017-06-08 10:29:49
复制cp /etc/localtime /var/lib/named/etc/localtime
根据色度环境改变路径应该可以解决问题。
https://serverfault.com/questions/809661
复制相似问题