質問: httpプロキシ/リレーとして機能するように外部centosサーバーを構成するにはどうすればよいですか? ローカルwebリクエストのリレー/プロキシとして使用したい外部でホストされているcentos5サーバー(external.example.com)があります。したがって、基本的に、ローカルコンピュータにgoogle.comをロードする場合、リクエストがexternal.example.comではなくlocal.example.comからのものであるかのようにgoogleに表示したいと思います。必要なのは、外部サーバーをプロキシとしてセットアップし、ブラウジング時にそのように使用するようにブラウザーを構成することだと思います。これは正しいです?そうでない場合、私が目指すべき解決策は何ですか?私は squid 、 tor または haproxy のようなアプリケーションを見てきました。これらのいずれかがこのタスクで機能しますか?編集:私はこれらのチュートリアルに従って、centos 5に squid をインストールしました: centos/redhatにsquidをインストール イカは他のポートでリッスンします
回答: 選択できるプロキシサーバーはたくさんありますが、簡単にするために、apacheでmod_proxyを有効にすることをお勧めします。これは、おそらくすでにそのcentosにインストールされており、うまく機能するためです。 /etc/httpd/conf/httpd.confでこれらの行のコメントを解除するだけです<ifmodule mod_proxy.c> proxyrequests on <proxy *> order deny,allow deny from all allow from your.ip.address.here </proxy> httpdを再起動します。<proxy>..</proxy>の部分はスキップできますが、何らかのアクセス制御(例に基づくip)を有効にすることをお勧めします。次に、ポート80でプロキシサーバーを使用するようにブラウザーを構成します。