Meu GF é de um país X. Ela agora vive no exterior, mas é viciada em internet e frequentemente passa muitas horas por dia em seu laptop navegando por informações "sem sentido" feitas por sites daquele país X ou escritas em um idioma usado por pessoas daquele país X.
Ela odeia esse hábito dela e pede que eu bloqueie o máximo possível de URLs daquele país.
Como ela está usando seu laptop em muitos lugares para navegar na Net, acho que configurar um servidor DNS para filtrar URLs não é prático.
Usando OpenDNS não é possível também, eu tentei mudar os servidores DNS para os recomendados pelo OpenDNS.com (208.67.222.222 e 220), mas depois de mudar, eu não pude nem mesmo fazer ping em qualquer site.
Ao mesmo tempo, editar o arquivo Windows / system32 / drivers / etc / hosts também não é prático, já que a lista nesse arquivo deve ser muito longa, e alguns sites aparecem com muitos nomes diferentes (por exemplo, w ^ 3.xyz .com, hxxp: //w^3.xyz.com, hxxp: //news.xyz.com, hxxp: //xyz.com, hxxp: //chat.xyz.com), que deve estar todo bloqueado. / p>
Alguma maneira inteligente de fazer esse bloqueio? Eu posso fazer a programação com C ++ / Java / Shell / Batch, se necessário. Se você recomendar algum software de terceiros (no Windows), terei dúvidas se eles trouxerem malware para esse laptop.
Eu prefiro algo com expressão regular, curinga ou bloqueio de intervalo de IP (para que eu possa bloquear muitos sites de um país)
Obrigado pelo seu tempo e ajuda