• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apacheのログ解析 awstat で質問)

apacheのログ解析WWWサーバーで行い、質問です

このQ&Aのポイント
  • 社内ネットワーク上のWWWサーバー(apache)のログ解析をawstatで行っております。
  • アクセス元の国にNetherlandsというのが35%ぐらいの比率で出ております。その他はLocal network hostで問題ナシです。
  • オランダには192.33,192.35,192.58,192.101,192.129,192.160辺りのIPアドレスがアサインされているようで、接続元のホストのIPを全てチェックしましたが、該当はありませんでした。チェックしたIP(アクセス元)は全てローカルIP(192.168,172.16)でした。何故、Netherlandsが出るのでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • onosuke
  • ベストアンサー率67% (310/456)
回答No.1

awstatsは、  アクセス元の地域判断を次の3つの方法から選択可能です。  [方法1]. DNS名前解決の結果から判断する  [方法2]. Geo::IPモジュールを利用している  [方法3]. Geo::IPFreeモジュールを利用している [方法1]では、名前解決できないプライベートIPは  『カテゴリ名:IP』 となるので、今回の現象には該当しないと思われます。 [方法2]、[方法3]では、地域判断専用Perlモジュールを利用します。 この専用Perlモジュールは、別途、地域判断データベースを ダウンロードしてあげないとちゃんと動きません。 このあたりが原因かもしれません。 なお、[方法2]と[方法3]の違いは、次の通り。  [方法2]...Maxmind社の提供するデータベースを利用する。         無料版と有償版の2種類がある。         最新版を利用すれば、精度はそこそこ。   [方法3] ...オープンソースのデータベースを利用する。         精度はあてにならない。 # 正確な原因を知りたい場合は、 # 「自分のawstatsがどの方法で動いているのか?」 # を調査してください。

参考URL:
http://www.maxmind.com/app/geolitecountry

関連するQ&A