Задача сразу же распадается как минимум на три.
- Как "идентифицировать" детей - ведь в сети есть не только дети, но и взрослые?
- Как сделать так, чтобы "дети" не обходили ограничения?
- Как собственно реализовать ограничения?
Только squid понятно, эти вопросы не решает. Это типовые задачи корпоративного админа :)
Вопрос первый решается либо доменом, либо локальными учетками на прокси. Либо привязкой по макам к определенным IP - здесь уже вопрос, как у Вас IP раздаются.
Вопрос второй решается блокировкой на прокси анонимайзеров, а также блокировкой выхода в Сеть без прокси. Разумеется, на компах "детей" не должно быть тора, friGate, оперы и других "относительно легальных" средств обхода блокировки
Вопрос третий решается списком сайтов и соответствующей настройкой squid. Списком порносайтов могу поделиться :)
Еще есть squidguard, не знаю насколько жив проект, но списки там есть.