
服务器
对于不同的DNS
服务器程序,其日志存储、格式和信息等是各不相同的。以bind DNS
服务器软件为例,它通过syslog来生成日志,并将其存放在/var/log/message文件中。此外,还有四个相关文件用于存储日志:/var/log/message.1、/var/log/message.2、/var/log/message.3和/var/log/message.4。这些文件用于将日志分段存储,以避免单个文件过大导致性能问题。当message文件达到上限时,会自动变成message.1,原来的message.1则变成message.2,以此类推。由于这些日志信息使用了syslog生成,因此不全是与bind相关的。为了筛选出所有与bind相关的日志信息,在命令行中执行以下操作将实现:更多 /var/log/message|grep named /tmp/named.log。请注意,在bind
服务器进程中名为named的进程。在/var/log/message中与bind相关的最主要级别的日志是两种:log_notice和log_info级别。总结起来说,不同DNS
服务器程序所使用的日志存储方式、格式及内容等因素均存在差异。对于特定DNS
服务器程序而言,要了解其相关日志信息的具体存储、格式和内容等,需要详细查看该程序的文档或启见说明。