Proxy Server(Squid)の設定
自宅にProxyがあるのは、思ったよりも快適です
|
/etc/squid/squid.conf
|
|
1150行目付近
(Access Controlのセクション) |
|
#Examples: # Added by SquidAdmin in 2000.10.1 |
|
1200行目付近
( Access Controlのセクション) |
|
# # Added by SquidAdmin in 2000.10.1 http_access deny all |
解説
|
解説をするほどの内容ではないのですが(^^;)、一応加えておきます。
赤字の部分が自分で追加した部分で、それ以外の部分は全て元々あった記述です。つまり、Squidを動かすにあたって行った設定は、squid.confへの赤字の部分の追加だけです。後は全てデフォルトのままです。ここではアクセス制限を行っていますが、それさえ必要ない場合は何も設定をしなくても動きます。 1150行目付近に追加したのは、GoodHostsというグループの定義です。ここでは、"192.168.0.0のネットワークでサブネットマスクが255.255.255.0(つまり192.168.0.0/24)のネットワークを"GoodHosts"というグループとして定義しています。 1200行目付近に追加されているのが実際のアクセスコントロールで、"GoodHostsに属するホストにSquidの使用を許可する"という設定を行っています。ちなみに、上から順番に評価される(はず)なので、localhostとGoodHostsに属するホスト以外のマシンからSquidを利用しようとすると、その下の"deny all"で拒否されるようになっています。
|