squid.confに次の設定
- squidに附属の ncsa_auth を利用して proxyのユーザーを認証
- 特定ドメイン a.b.c 向けのproxyサービス
x.y.z.w : 接続元の ipアドレス
a.b.c : 接続先のホスト名(ドメイン)
abc.passwd : ncsa 形式のパスワードファイル。htpasswd -c で作成可能
acl abc dstdomain a.b.c auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/abc.passwd auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours acl basicabc proxy_auth REQUIRED # acl usernet src x.y.z.w/24 http_access allow usernet abc basicabc http_access deny all http_port $service_port_number
コメントする