squid + белый список разрешенных сайтов из каталога министерства образования. Все варианты с черными списками и "интеллектуальным" блокированием можно обойти. Если ожидается проверка прокуратуры, то лучше ставить белый список, так как они пытаются найти лазейки. А лазейки всегда будут, если это не белый список.