This is an old revision of the document!
freebsd8# pkg_add -r squid freebsd9# pkg install squid33 freebsd10# pkg install squid [gate:~] # rehash [gate:~] # cd /usr/local/etc/squid/
root@gate:~# apt-get install squid root@gate:~# cd /etc/squid3/
gate# cat squid.conf
... # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS ... #http_access allow localnet acl our_networks src 192.168.X.0/24 http_access allow our_networks ... # For FreeBSD # cache_dir ufs /var/squid/cache 3000 256 256 # For Ubuntu # cache_dir ufs /var/spool/squid 3000 256 256 # maximum_object_size 128 MB # !!! Need squid -z ...
[gate:~] # cat /etc/rc.conf
... squid_enable=yes ...
[gate:~] # squid -k parse [gate:~] # service squid start freebsd8# tail -f /var/squid/logs/access.log freebsd10# tail -f /var/log/squid/access.log
root@gate:~# squid3 -k parse root@gate:~# restart squid3 root@gate:~# tail -f /var/log/squid3/access.log