Você pode usar o Microsoft Family Safety (parte do conjunto do Live Essentials) que possui esse recurso. Você pode BLOCO TODOS, exceto pela lista de sites que você mantém.
Para ativar esse recurso:
selecione o usuário em questão vá para Filtragem da Web ativar a filtragem da Web mova o controle deslizante até "Permitir somente lista" Separadamente, você pode manter a lista de sites permitidos em "Listas de Filtragem da Web".
Você também pode alterar o arquivo host para bloquear todos, exceto o site que você está permitindo. para instace você quer apenas google.com
http://www.google.com -> google.com
and then *.*.*.* -> localhost