В принципе, это борьба с ветровыми мельницами, продвинутость детей в плане хай тек - прогрессирует в геометрической прогрессии.
По сути, одним из эффективных способов не пускать детей куда попало - поставить промежуточную железку, на которой сделать
белый список сайтов. А все остальное засунуть в черный список маской *.*
Естественно промежуточную железку под жесткий пароль (не года рождения, не годовщины и не телефоны)
О программной реализации - тут думаю гугль в помощь.
И еще момент - потребуется организовать
не возможность выхода в инет без промежуточной железки.