Uma maneira fácil e ótima de fazer isso é ir direto para a fonte e usar a filtragem de DNS para essa finalidade.
link
Configure uma conta, faça as alterações no seu roteador para usar os servidores DNS do OpenDNS, ative a filtragem parental e não importa qual sistema operacional seus filhos usem para obter um IP através do roteador, será impedido de acessar sites de problemas.
Claro que se os seus filhos forem espertos o suficiente e souberem falsificar o fato de que será fácil para eles contorná-lo, isso de novo, como foi dito antes, você não conseguirá proteger seus filhos o tempo todo de todos os perigos presentes na internet.