如何对我的 Apache 日志进行反向 DNS 查找?

kqw*_*kqw 3 domain-name-system log-files apache-2.4

反向 DNS 查找在 Apache 中已关闭,现在我想查看日志中 IP 的来源。如何轻松地将旧 Apache 日志的 IP 转换为主机名?

HBr*_*ijn 10

Apache 默认带有logresolve;一个单独的后处理程序,用于解析 Apache 访问日志文件中的 IP 地址。

logresolve [ -s statistics-filename ] [ -c ] < access_log > access_log.new
Run Code Online (Sandbox Code Playgroud)

通常,使用后处理比让 Apache 为每个请求进行反向 DNS 查找要高效得多。

  • 注意 OP 在问题中使用“旧的 Apache 日志”。我当然不是在争辩说这不是一个有效的答案,但它会告诉你 PTR 记录说*现在*,而不是他们当时做了什么。 (2认同)