10/11/01 10:54:44
apache(2.2.16)のエラーログを見て不可解な事が起きているので、
原因を突き止める知恵を貸してください。
まず、環境ですが、PR-200NEで仮想DMZの機能を使っています。
仮想DMZにサーバが置かれています。IPは192.168.100.100です。
PR-200NEのIPは192.168.10.1です。サブネットマスクは全環境255.255.255.0です。
次に、apacheのVirtualHostの機能を使って、ドメインでアクセスしてくる以外(IP直打ち)の
アクセスについて403を返しています。(エラーログも別にしている)
外部から、http://グローバルIPαとアクセスしてきた場合、エラーログには、
[error] [client グローバルIPα] client denied by server configuration
と記録されます。
ここまでは、良いのですが、たまに下記のようなエラーが記録されます。
[error] [client 192.168.100.1] client denied by server configuration
当然、内部のPCからURLリンク(192.168.100.100)へアクセスすると、
上記のエラーが記録されます。
しかし、アクセスした覚えがないのに、上記のエラーが記録されることがあります。
常時起動している機器は以下です。
・PC1 192.168.10.105
・PC2 192.168.10.110
・無線LANアクセスポイント3台 192.168.10.11~13
・BUFFALO ネットワーク対応HDD LinkStation LS-CH1.0TL 192.168.10.20
この場合、どいつが悪さしているのか、突き止めたいのですが、
アパッチのエラーログには、
[error] [client 192.168.100.1] client denied by server configuration
としか記録されていませんし、
サーバ上で、arpテーブルを見てもルータ(192.168.100.1)のマックアドレスが
分かるだけです。
どの様に突き止めれば良いか、ご教授願います。