@williandemattos:
No arquivo de configuração do Squid tem no squid.conf, ao alterar o Allow para Deny, a internet fica bloqueada temporariamente, porém depois de uns 5m volta como Allow. Queria fazer por aqui Carlos, que é a mesma logica do Ubuntu.
/usr/pbi/squid-i386/etc/squid/squid.conf
Allow local network(s) on interface(s)
http_access allow localnet
Nunca altere os arquivos .conf pois eles serão recriados quando o sistema fizer um reboot.
Use o SquidGuard, crie uma target por exemplo Sites-liberados, cadastre os domínios e coloque ela como Whitelist e na target Default access [all] coloque Deny.
Mas se prepare pois vai ter muitos problemas com sites que precisam de subdomínios ou outro domínios para carregar o conteúdo. Vai ter que ir filtrando até chegar a um resultado satisfatório.