- PR -

squid.confの設定内容の一部をsquidのコマンドで追加、変更することはできますか?

1
投稿者投稿内容
McLaren
ぬし
会議室デビュー日: 2002/01/15
投稿数: 784
お住まい・勤務地: 東京
投稿日時: 2005-06-16 15:47
 いつも大変お世話になっております。
VineLinux3.1+squid2.5STABLE5(rpmでは最新版)を使用してLAN内でローカルプロキシを運用しております。

 squid.confで

acl localweb url_regex \.localweb.jp
http_access deny localweb

として、ローカルwebサイトへのアクセスを拒否したいときがあります。
日ごろは

acl localweb url_regex \.localweb.jp
#http_access deny localweb

のようにコメントアウトしています。

 この切替をsquid.confの書き換えではなく、squidのコマンドでできないものでしょうか。
例えば、

# squid -a [HTTP_NUM] -u [ICP_NUM]

のように
 
# squid -魔法のオプション "http_access deny localweb" in "acl localweb url_regex \.localweb.jp"の下!

など。。

 もちろん全く別の方法でも結構です。皆様はローカルのwebグループウェアなどをメンテナンスするとき、どうされておりますでしょうか。。
BB
ベテラン
会議室デビュー日: 2003/04/04
投稿数: 53
投稿日時: 2005-06-16 16:41
私の場合は、別ファイルに拒否URLリストを記述する方法で
confファイルを編集しなくて済むようにしています。

acl blacklist url_regex -i "/etc/squid/blacklist"
http_access deny blacklist

拒否したい時に[/etc/squid/blacklist]を編集して

#squid -k reconfigure

を実行して反映させる。
McLaren
ぬし
会議室デビュー日: 2002/01/15
投稿数: 784
お住まい・勤務地: 東京
投稿日時: 2005-06-16 17:42
できました!これいいですね。。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)