squid

FreeBSDに入れてみる。Linux じゃないけど。

 # portinstall squid

途中で squid グループが作れないといってエラーになるので
自前で作る
# vi /etc/group

squid:*:3128:

を加える。

再度インストールすると完了。

/etc/rc.conf に

squid_enable="YES"

を加えて

 # /usr/local/etc/rc.d/squid.sh start
  • echoサービスの有効化

# vi /etc/inetd.conf

echo   stream  tcp     nowait  root    internal
echo   dgram   udp     wait    root    internal

# squid -z


squid.conf でデフォルトは

acl all src 0.0.0.0/0.0.0.0
http_access deny all

このままだとすべての要求をはじくので

acl our_networks src 192.168.1.0/24 192.168.2.0/24
http_access allow our_networks

などと設定すると良いでしょう。