Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18681238
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: BSD

2008-05-03 15:23:50

- resolve hostnames for IP-adresses in logfiles

描述:
logresolve 是一個用來替Apache記錄檔做IP解析的工具.
為減緩對伺服器的衝擊,此程式指會針對紀錄檔中 IP出現的第一次做.

語法:
     logresolve[ -s filename ] [ -c ] < > access_log.resolve

參數:
      -s filename  定義紀錄狀態的檔案位置

      -c         進行額外的DNS檢查:
                  從IP位址查到hostname後, 然後檢查hostname是否符合原來的ip紀錄.

範例:
將httpd-access.log 解析後,產生 httpd-access.log-resolve 檔案
logresolve  -c < httpd-access.log > httpd-access.log-resolve
若沒有加上 -c 參數, 則檢查解析完畢後的檔案會出現如下的畫面,
可以發現 IP已經被轉換為 .


若加上 -c 參數 ,則可能會出現如下狀況,表示 IP的正反解不同.


檢查解析完畢後的結果,正反解不同的紀錄,仍會保持IP方式呈現.


加上 -s 參數 可以在紀錄檔中,看到如下畫面, 可以看到解析的次數及結果.


enjoy it!!
阅读(587) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~