Que tal!
Bueno aqui les dejo una mini-guia de como instalar el servicio Squid , dentro de PfSense , si no sabes de que hablo primero visita este tutorial:
Ademas es necesario que leas para que sirve el Squid , (segun la wikipedia

)
Squid es un popular programa de software libre que implementa un servidor
proxy
y un dominio para caché de páginas web, publicado bajo licencia GPL.
Squid
puede ser configurado para ser usado como
proxy
transparente de manera que las conexiones son enrutadas dentro del
proxy
sin configuración por parte del cliente, y habitualmente sin que el propio cliente conozca de su existencia. De modo predefinido
Squid
utiliza el puerto 3128 para atender peticiones, sin embargo se puede especificar que lo haga en cualquier otro puerto disponible o bien que lo haga en varios puertos disponibles a la vez.
Bueno leído lo anterior, comenzamos:
La instalación de esta versión de PfSense , es muy similar a la versión anterior, la mejora viene en cuestión que integra mas servicios, que se configuran desde el WebGui.
Bueno la versión que fue de prueba es la siguiente:
Nos vamos a System--->>Packages
Ahora nos vamos a Available Packages
Buscamos el paquete Squid
Le damos agregar con el símbolo "+" ubicado a la derecha
Nos pregunta si queremos agregar el paquete a nuestra instalacion
Esperamos hasta que se instale bien todo:
Una vez terminada la instalacion, nos vamos a Services--->> Proxy Server
Ahora lo configuraremos a gusto, por ejemplo, la interface, el tipo de proxy (en este caso transparente), el puerto lo dejamos tal cual (3128), lo deje en modo transparente para que sea mas fácil la integración de los equipos de la red local

También el nombre de quien esta administrando la red

Ahora buscamos la pestaña Access Control y buscamos Blacklist
Agregamos las paginas que queremos bloquear en esta lista en este formato facebook.com sin www, ni html, ni nada

Finalmente, bloqueado el sitio

Saludos, después pongo la configuración del SquidGuard, y el Portal Cautivo, que por ahi me pidieron.