squidでプロキシサーバの構築
Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。<nowiki>Wikiduccaは終了しました。今後はゴールドペディアをご利用ください。== 概要 == squid を用いて CentOS にプロキシサーバを構築する。 == 手順 == === install === # yum install squid ==== 自動起動の設定 ==== <pre> # chkconfig --list squid squid 0:off 1:off 2:off 3:off 4:off 5:off 6:off # chkconfig squid on # chkconfig --list squid # squid 0:off 1:off 2:on 3:on 4:on 5:on 6:off </pre> === 基本設定 === conf: /etc/squid/squid.conf ==== 使用するポート ==== http_port 11111 === 追加オプション === ==== キャッシュしない ==== cache_dir null /tmp ==== hostsファイルを参照する ==== hosts_file /etc/hosts === Memo === hosts ファイルは squid の起動時に読み込まれる。 起動後に編集しても再起動するまで効果がない。 === 大文字小文字問題 === hosts に 192.168.1.100 aaa aaa.example.com 192.168.1.101 BBB BBB.example.com と書いたところ、 aaa は OK BBB は bbb はありません。 というエラーになった。 つまりホスト名に大文字のみを使っている場合は、プロキシできない。 192.168.1.101 BBB BBB.example.com bbb bbb.example.com と修正すれば良い。 以上。 [[Category:Linux]][[Category:フリーソフト・オープンソース]][[Category:squid]]