海外サーバーvultr

[vultr]CentOSにSquidプロキシをインストールする方法

Squidは人気のある無料のLinuxプログラムで、転送Webプロキシを作成できます。このガイドでは、CentOSにSquidをインストールしてサーバをWebプロキシにする方法を説明します。

Squidはリバースプロキシとしても設定できますが、この種の設定はこの記事では扱いません。

このガイドはCentOS 6用に書かれていますが、CentOS 7でも機能するはずです。

ステップ1:Squidのインストール

私はあなたが新しいCentOSサーバーを持っていると仮定するつもりです。これでSquidをインストールできますyum

yum install squid

ステップ2:設定を編集する

これでSquidを設定できます。構成ファイルは次のパスにあります。

vi /etc/squid/squid.conf

Squid設定を構成するためにあなたの好きなテキストエディタでこのファイルを開いてください。あなたは公式のSquidウェブサイトでそれらの概要を見つけることができます。

ステップ3:ファイヤーウォールでポートを開く

ファイヤーウォールのSquidポートを開きます。デフォルトのポートは3128です。変更した場合は、当然、Squidを実行するように設定したポートを開きます。

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3128 -j ACCEPT

ステップ3:サービスを再開する

これでSquidサービスを再開できます。

service squid restart

サーバを起動するたびにSquidを起動させるには、次のようにしますchkconfig

chkconfig squid on

あなたのユーザの活動を見るために、あなたtailはログを読むためにコマンドを使うことができます:

tail -f /var/log/squid/access.log

ステップ4:

Squidプロキシ経由でトラフィックを送信するように他のコンピュータを設定できるようになりました。OS X、Windows、またはLinuxでこれを実行したい場合は、このガイドに従ってください。