プロキシ設定を使用しているLANネットワーク内のIPアドレスをブロックする方法を教えてください。プロキシ設定を使用してApacheブロックIPアドレスをLANに設定する
私は、wampserverを使用して私たちのイントラネット上でホストされているアプリケーションを持っています。私はIPアドレスをブロックしようとしましたが、すべてのマシンがデフォルトでプロキシ設定の背後にあるので、動作していません。
ローカルIPアドレスをブロックする方法はありますか?それは、Apacheで行うことは可能ですか?
すべてのリクエストではありません。元のIPアドレスに基づいて拒否します。リクエストはプロキシサーバーから送信されるため、ログのIPアドレスは異なります。だから私はそれらをブロックすることはできません。 – UeDeals
あなたは確かにPHPを使ってそれを行うことができます。 '$ _SERVER ['HTTP_X_FORWARDED_FOR']'は、リクエストがプロキシサーバ( '$ _SERVER ['REMOTE_ADDR']')経由で来たときのクライアントのIPアドレスを含みます。直接リクエストを受け取った場合、 '$ _SERVER ['REMOTE_ADDR']'はクライアントのIPアドレスです。 '.htaccess'ファイルでApacheの' rewrite'モジュールを使用することで可能です。 http://httpd.apache.org/docs/2.0/mod/mod_rewrite.htmlを参照してください。私が何か答えを見つけたら、私はあなたに更新します。 –
Amil、ご返信ありがとうございます。 apacheのhttpd.confファイルにそれらを含める方法を教えてください。 – UeDeals