Ubuntuでsquid設定
1.Synaptic パッケージマネージャからインストール
2./etc/squid/squid.confを編集。
このあたりを参考にしたが、下手にいじると下にあるメッセージが出て動作しないので注意。
- http://www.stackasterisk.jp/tech/systemConstruction/squidSat01_02.jsp;jsessionid=aoehB4VzWiA9
- http://tech.ckme.co.jp/proxy.shtml
また、sudoを使ってviエディタを起動しないと編集権限がない。
3.sudo /etc/init.d/squid startでサービス起動
4.起動失敗
- open: Permission denied
→当初sudoをつけずに実行しようとがんばったがこれが出た
* squid: squid.conf contains 2.2.5 syntax - not starting!
→squid.conf内で「cache_dir ufs /var/spool/squid 100 16 256」の部分の「ufs」が抜けていたら出たメッセージ
- FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
→squid.conf内で「visible_hostname」を設定したら消えた
5.起動成功