Para bloquear páginas, además de squid puedes instalar squidGuard que es un complemento a squid para filtro de contenidos, y adicional a esto lightsquid que es un reporteador que permite validar a qué páginas acceden los usurios y cuanto ancho de banda consumen.
Otra solución interesante y facil de instalar el pfsense que cumple la funcionalidad de firewall pero puedes intalar dentro de la misma squid, squidguard, lightsquid, y varios programas de terceros. Como les comenté es facil de instalar y la administración es a nivel web.