Re: blocking games with squid
There is no simple answer for this question.
I've seen that some routers have the ability to block specific protocols, that would be a place to start. You can block different gaming IP subnets - poerhaps the where the controller is located network-wise, that should help.
I'd start with some research -
* what games are being played that you want to block,
* which protocols are used for those games
* can you build/create a rule to block the entire protocol without impacting anything else?
In the end, with hard work and lots of effort, you'll be left with flash-based games still available. How to block those when they use HTTP, just like normal traffic? Well, you could block all flash and all HTML5, but that would break much of the web - like youtube. If you can live with that, great. Go for it.
Blocking all "games" and only games is hard. Being 100% with your results will be nearly impossible.
BTW, this is a great question.
Linux User since 1993. Loving Linux since 1996.
When you find the solution, please come back to this thread, explain the solution, and mark it SOLVED to help the next guy.