Squid ソースよりインストール
Proxy ソフトとしてSquidを以前aptをよりインストールしたのですが、
なぜかうまく動作しません。
今回はソースからのインストールに挑戦です。
--Squid Web Proxy Cache
http://www.squid-cache.org/
上記よりソールファイルを手に入れます。
現状最新版は"squid-2.5.STABLE9"のようです。
--aptを使ってインストールしたSquidの削除
# apt-get remove squid
--ソースファイルからのインストール
# wget http://www1.jp.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE9.tar.gz
# tar zxvf squid-2.5.STABLE9.tar.gz
# cd squid-2.5.STABLE9
# ./configure
# make install
--squid.confの編集
# cd /usr/local/squid/etc
# vi squid.conf
-----
http_port 8080
cache_mem 16 MB
cache_dir ufs /usr/local/squid/var/cache 200 16 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
cache_store_log /usr/local/squid/var/logs/store.logacl
inside src 192.168.0.0/255.255.255.0
http_access allow inside
cache_effective_user nobody
visible_hostname local_host_name
forwarded_for off
--cacheフォルダの作成
# /usr/local/squid/sbin/squid -z
--諸設定
# cd /usr/local/squid
# chown nobody *
# cd /var
# chown nobody *
--squid 実行
# /usr/local/squid/bin/RunCache &
--自動起動設定
/etc/rc.d/rc.localに一行追加する
# vi /etc/rc.d/rc.local
-----
## 最終行に
/usr/local/squid/bin/RunCache &
クライアントPCにてProxy設定を行う。
Proxy server:Server_name
port:8080
に設定するとPxory経由のインターネットアクセスとなります。
--参考ページ
http://www.fmmc.or.jp/~fm/nwmg/docs/intro/server_pgs4_aw.html
http://squid.robata.org/squid2.0-conf.html
大変参考にさせていただきました。ありがとうございます。
「Linux」カテゴリの記事
- 外付けHDD データリカバリー(2012.04.13)
- MacOS風インターフェース PearLinux(Comice)(2012.03.20)
- レスキュー用 ブートLinux(2011.10.12)
- USBメモリ起動 BackTrack 5(2011.08.12)
- USBメモリ起動 Vine Linux 6.0(インストールのみ)(2011.08.11)



Comments