Por motivos de privacidade e desempenho, eu gostaria de impedir que meu computador se comunique com determinados hosts da Internet. Eu gostaria de fazer isso no nível do sistema operacional, não através de plug-ins de navegador da Web (não suficientemente amplos) ou mesmo através do roteador doméstico (meu laptop viaja). Eu preferiria usar ferramentas internas.
Estou executando o Windows 7 Professional de 64 bits. Estou muito familiarizado com o hosts
arquivo do Windows - e suas limitações. Parece haver alguma confusão sobre se hosts
suporta curingas, mas meus próprios testes confirmam que não.
Eu experimentei o Firewall do Windows e o snap-in MMC da Política de Segurança IP. Tanto quanto sei, ambos exigem endereços numéricos. Eu não quero bloquear endereços IP específicos ou intervalos de endereços, em parte porque os mapeamentos de endereço IP para nome de host podem e mudam.
Existe alguma ferramenta no Windows 7 Professional com a qual eu possa bloquear (ou direcionar para 0.0.0.0) a comunicação com hosts da Internet por máscara de nome de host? Caso contrário, existem ferramentas boas, gratuitas e de terceiros?
Respostas:
A maneira "mais fácil" de fazer isso seria executar o seu próprio servidor DNS e adicionar zonas primárias ao (s) domínio (s) que você deseja bloquear. Você nem precisaria criar registros 'A'. quaisquer referências a hosts dentro da zona (domínio) seriam retornadas sem solução pelo seu servidor DNS. O Posadis é um DNS de código aberto / freeware disponível que roda no Windows (embora eu não o tenha usado pessoalmente). Obviamente, se você tiver praticamente qualquer versão do Windows Server em execução em qualquer lugar, poderá usar o servidor DNS da Microsoft.
Um dos "benefícios" dessa solução é que você pode (se quiser) redirecionar solicitações para os domínios "banidos" para uma página da web interna "não permitida".
fonte
Experimente um bloqueador de IP
http://blocklistpro.com/download-center/protowall/
Existem muitos outros bloqueadores de IP disponíveis, a maioria permite que você faça suas próprias listas de bloqueios e permita intervalos de IP
Alguns não funcionam muito bem com o W7, fazem sua lição de casa.
fonte
Assumir as funções de resolvedor de DNS é uma boa solução. Você pode querer se inscrever em uma conta no OpenDNS e codificar as configurações do servidor DNS no Windows para usar o OpenDNS como seu resolvedor. Eles permitem que você insira domínios que sempre serão bloqueados. A inscrição é gratuita, mas uma pequena taxa oferece recursos extras.
fonte
Use o OpenDNS. Eles podem fazer a filtragem de categorias ('Nudez', 'Pornografia', 'Jogos de azar', 'Adware' etc.), além de domínios individuais . A desvantagem é que requer uma pequena configuração extra no lado do servidor para atualizações dinâmicas, mas está documentada aqui .
fonte