Firewall!!!

gracias, probaré con esas herramientas, actualmente tengo un cisco asa 5510 también en el cual hago bloqueos por regex, pero facebook por https (youtube también) igual abren, es por eso que busco algo mas (ademas, no sé si puedo dejar que una ip en especifico no tenga esas restricciones)... supongo que si se puede, pero no sé como hacerlo, por eso quería ver la manera de hacerlo con un firewall por software.
 
Tenia el mismo problema con facebook y lo solucione bloqueando la direccion login.facebook.com , como la pagina para validar al usuario pasa por login.f.... , lo que no hice fue por https , el que uso no me deja , pero igual con la otra solucion quedo bloqueda , tambien esta es.facebook , www.www.www.facebook , entre otras , y lo que no puedo hacer es bloquear streaming
 
Sorry la demora en responder esto, ya pude hacer el bloqueo, seguí utilizando untangle como firewall y todo quedó perfect... Gracias a todos por la ayuda!
 
watchguard es la mejor alternativa, aparte tiene un sistema weblocker aparte, independiente de las politicas y bloqueo de puertos, ahora si las lucas son pocas, puedes utilizar mikrotik, ahora si las lucas son nulas, recurre a un tarro con linux y 2 treds..
 
Usar routerOS de Mikrotik. bloquear facebook en firewall por layer 7...

Firewall -> Layer7 Protocol -> Add New

En Name pones el nombre
En regexp pones ^.*(facebook).*\$"

Y luego creas la regla en el firewall, eliges en que interfaz funcionara la regla, en protocol eliges facebook y en action pones drop para tirar el paquete al suelo o reject.

A mi me funciona este método, suerte de seguro si usas mikrotik te funcionará.

Funciona, pero hay que tener presente que consume mas recursos del router.
 
¿Y el Ultrasurf?... porque con este programa se saltan los bloqueos, incluidos los https.
 
Eso es para que en vez de ver facebook x el pc lo vean por los celulares?