squidの認証

proxy.pacがクライアントに適用されているかを確認しようと思ったが、
Windowsで自動設定されたプロキシが何かを簡単に確認する方法がわからなかった。

じゃあプロキシサーバ経由でどこかにアクセスしてアクセスログをみればわかるだろうと思ったが、
適当なプロキシサーバがなかったので、自分のVPSに建てることにした。

「建てる」なんておおげさなものではないが。

そもそもサーバというものは、「構築」なんていう大したものではない。

だいたい小さな簡単なソフトウェアが動くだけである。基本は。


centosにsquidをいれる。

やり方はあちこちに書いてあるが、認証の設定でちょっと迷った。


acl AUTH proxy_auth REQUIRED
http_access allow AUTH

こういう風に書くのだが、
aclの次のパラメータは任意の名前で、
次の行でそのaclに該当するアクセスを許可するのである。