apache でproxyサーバを建てる

 apacheproxyサーバを建ててみます。
まずproxyサーバを建てるメリットから
・内部のクライアントIPの隠蔽により情報漏洩対策
・クライアントPCのアクセスログを取得管理できるため不正サーバへのアクセスを防止
・アクセス監視
・メール等による誤送信防止
など

構築方法

 /etc/httpd/conf/httpd.confの設定ファイルの950行目あたりを下記のように編集する。



ProxyRequests On

設定を反映させるためにapacheをrestartする。


# /etc/rc.d/init.d/httpd restart

以上でproxyサーバとして機能する。
クライアントPCでproxyサーバ経由でインターネットに接続するよう、ブラウザ等の設定を変更する。また、port番号は80である。

なお、クライアントPCのアクセスログは/var/log/access_logに書き込まれる。