トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   一覧 最終更新   ヘルプ   最終更新のRSS
 


動作確認ディストリビューション

Squid 2.5.STABLE3-8.3Eのインストール

インストール

# yum -y install squid

設定ファイルの修正

# vi /etc/squid/squid.conf

# 使用するポート番号をデフォルトの3128番から8080に変更(デフォルトのまま使用する場合は不要)
http_port 8080

# 内部ネットワークを定義
acl localnet src 192.168.XXX.0/255.255.255.0
# デフォルトゲートウェイ(ルーター)のIPアドレスの定義
acl router src 192.168.XXX.XXX

# localhostは許可
http_access allow localhost
# LAN内からのアクセスは許可
http_access allow localnet
# デフォルトゲートウェイのIPは拒否
http_access deny router
# 全て拒否
http_access deny all

# 自ホストのDNS逆引き名を定義
visible_hostname xxx.lovebug.jp
 
# LAN上のローカルIPを隠匿
forwarded_for off

# DNSサーバー(/etc/resolve.confの内容を上書きしたい場合記述する)
dns_nameservers XXX.XXX.XXX.XXX YYY.YYY.YYY.YYY

# Fromの隠匿(クライアントのIPアドレスを隠匿)
header_access From deny all

# Refererの隠匿(ただしRefererにてアクセス制御しているページが多いので注意)
header_access Referer deny all

# User-Agentの隠匿(ただしWindowsUpdateが不可となる)
header_access User-Agent deny all

# LAN上のローカルドメイン名を隠匿(使用しているプロキシ名を隠匿)
header_access Via deny all

# LAN上のローカルIPを隠匿
header_access X-Forwarded-For deny all

# CACHE_CONTROL情報を隠匿
header_access Cache-Control deny all

起動

# service squid start
init_cache_dir /var/spool/squid... squidを起動中: .....    [  OK  ]

自動起動設定

# chkconfig squid on
# chkconfig --list squid
squid           0:オフ  1:オフ  2:オン  3:オン  4:オン  5:オン  6:オフ

Last-modified: 2009-04-09 (木) 02:26:56 (3569d)