Sim. O arquivo hosts
não bloqueia nada, apenas informa ao computador onde ele pode encontrar sites nomeados. Quando você tentar ir para google.com
, o sistema verificará seu arquivo hosts
para esse nome e, se existir, ele usará o IP lá em vez de procurar o IP de um servidor DNS.
Uma máquina virtual tem seu próprio arquivo host e executa sua própria resolução de nome (ou seja, verificando seu próprio arquivo de hosts e contatando seu próprio servidor DNS), independente do computador host.
Mesmo que você tenha redirecionado google.com
para 127.0.0.1
(uma forma comum de "bloquear" um site), você ainda pode acessar o Google simplesmente digitando 173.227.93.99
no seu navegador da Web.
Além disso, os filtros baseados em IP no sistema operacional host podem ser inúteis, dependendo de como a rede da VM está configurada. Normalmente, a VM é "conectada" com a rede do host, o que significa que todo o tráfego de entrada é duplicado e enviado à VM para que possa ver todo o tráfego de rede que o host faz. Mesmo que o host esteja configurado para bloquear ou filtrar determinados IPs (como com um firewall), a VM ainda poderá ver sua "cópia" dos dados, o que permitirá que a VM navegue na Internet e ignore um filtro instalado o computador host.
Lembre-se da regra básica dos computadores e da segurança: Se eu puder tocar fisicamente em um sistema de computador, então, com o tempo, posso ter controle total sobre ele; As crianças têm muito tempo livre, e de forma alguma são uma exceção a essa regra. É trivial reiniciar um sistema no modo de segurança e remover o NetNanny ou qualquer outro software instalado nele.
Se você deseja filtrar / restringir / monitorar o que seus filhos fazem na Internet, você precisa fazer isso no nível da rede, não no nível do sistema. Observe quais recursos o seu roteador suporta (como o NetNanny Integration como o @Keltari sugere) e se ele suportará firmwares de roteadores alternativos, como DD-WRT , que pode fazer uma desconexão agendada do computador da criança (digamos, das 22h às 6h, todos os dias).
Mesmo assim, a filtragem de rede é muitas vezes um jogo do Whack-A-Mole e muitas vezes facilmente frustrada por proxies como o Tor; É quase impossível impedir que alguém acesse a internet que realmente quer (basta perguntar à China ou a outros países que possuem firewalls massivos que acabam não funcionando perfeitamente).
Com as crianças, você precisa conversar com eles e explicar-lhes os perigos da Internet e ter confiança suficiente para que eles não busquem intencionalmente os sites ruins (e use o NetNanny apenas como um backup para impedir navegações acidentais). ), ou você não deve permitir que eles usem um computador conectado sem supervisão.