давайте так упростим задачу. Понятно, что все на свете забаннить нельзя, поэтому будем считать, что нам необходимо закрыть самые частые сайты или ключевые слова.
и второе, "squid + прикрученный rejik или squidGuard или dansguardian +блэклисты + sarg для анализа" о некоторых вещая впервые слышу. Поставить прокси у нас некуда. Так что фильтрация должна быть на каждой машине, либо как то траффик "шерстить"