Ubuntu ServerでのSquid HTTP Proxyインストール

Ubuntu ServerではApacheの代わりにSquid proxyを使用できます。Ubuntu Server(および同様のDebian Linuxディストリビューション)でSquidをインストールして設定するには、次の手順に従います。

1.Squid3パッケージをインストールします。

sudo apt-get install squid3

2.Squid構成ファイル/etc/squid3/squid.confを編集し、次の項目を置換します。

#cache_dir ufs /var/spool/squid3 100 16 256

変更後

cache_dir ufs /var/spool/squid3 3000 16 256 max-size=200000000

 


note

また、合計キャッシュサイズ(例では3000 MB)、およびキャッシュディレクトリの最初のレベルのサブディレクトリ数(例では16)および2番目のレベルのサブディレクトリ数(例では256)を変更できます。

max-sizeパラメーターは、最大キャッシュファイルサイズをバイト数で指定します。

3.squid3サービスを停止します。

sudo service squid3 stop
sudo squid3 –z

4.Squid構成ファイルをもう一度編集し、http_access allow allhttp_access deny allの前に追加して、すべてのクライアントによるプロキシへのアクセスを許可します。

5.squid3サービスを再起動します。

sudo service squid3 restart