Sim. O hosts
arquivo não bloqueia nada, apenas informa ao computador onde pode encontrar sites nomeados. Quando você tenta acessar google.com
, o sistema verifica o hosts
arquivo para esse nome e, se existir, ele usará o IP lá em vez de procurá-lo em um servidor DNS.
Uma máquina virtual possui seu próprio arquivo host e executa sua própria resolução de nomes (ou seja, verificando seu próprio arquivo hosts e entrando em contato com seu próprio servidor DNS), independente do computador host.
Mesmo se você redirecionou google.com
para 127.0.0.1
(Uma maneira comum de "bloquear" um site), você ainda pode acessar o Google simplesmente digitando 173.227.93.99
no seu navegador.
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. Geralmente, a VM é "conectada" à rede do host, o que significa que todo o tráfego recebido é duplicado e enviado à VM para que ele possa ver todo o tráfego de rede que o host faz. Mesmo se o host estiver configurado para bloquear ou filtrar determinados IPs (como 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 no o computador host.
Lembre-se da regra fundamental 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 maneira 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, é necessário fazê-lo no nível da rede, não no nível do sistema. Examine quais recursos o seu roteador suporta (como o NetNanny Integration, como o @Keltari sugere) e se ele suporta firmwares de roteador alternativos, como DD-WRT, que podem desconectar o computador da criança (por exemplo, das 22:00 às 18:00 todos os dias). )
Mesmo assim, a filtragem de rede geralmente é um jogo de Whack-A-Mole e frequentemente frustrada por proxies como o Tor; É quase impossível impedir que alguém acesse a Internet que realmente deseja (basta perguntar à China ou a outros países que possuem firewalls maciços que, em última análise, não funcionam perfeitamente).
Com as crianças, você precisa conversar com elas e explicar-lhes os perigos da Internet e ter confiança suficiente para que elas não procurem intencionalmente os sites ruins (e depois usem o NetNanny apenas como um backup para interromper as navegações acidentais) ou você não deve permitir que eles usem um computador conectado sem supervisão.