Você pode usar um sistema operacional virtual para acessar um site bloqueado no arquivo Hosts do host?

Índice:

Você pode usar um sistema operacional virtual para acessar um site bloqueado no arquivo Hosts do host?
Você pode usar um sistema operacional virtual para acessar um site bloqueado no arquivo Hosts do host?

Vídeo: Você pode usar um sistema operacional virtual para acessar um site bloqueado no arquivo Hosts do host?

Vídeo: Você pode usar um sistema operacional virtual para acessar um site bloqueado no arquivo Hosts do host?
Vídeo: Windows 10 Build 21343 - Ferramentas administrativas agora é Windows Tools - YouTube 2024, Maio
Anonim
Não importa o quanto você tente manter seus filhos seguros em sites indesejados na Internet, parece que há sempre algum método de contornar qualquer proteção que você configure. A publicação SuperUser Q & A de hoje discute a possibilidade de usar um sistema operacional virtual para acessar sites bloqueados no arquivo de hosts do sistema operacional hospedeiro.
Não importa o quanto você tente manter seus filhos seguros em sites indesejados na Internet, parece que há sempre algum método de contornar qualquer proteção que você configure. A publicação SuperUser Q & A de hoje discute a possibilidade de usar um sistema operacional virtual para acessar sites bloqueados no arquivo de hosts do sistema operacional hospedeiro.

A sessão de perguntas e respostas de hoje nos é oferecida por cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.

Screenshot cortesia de John M (Flickr).

A questão

Leitor SuperUser Vinayak quer saber se é possível usar um sistema operacional virtual para acessar sites bloqueados no arquivo de hosts do sistema operacional hospedeiro:

I was reading through a Net Nanny article that mentioned the various ways its web filter could be bypassed by kids.

I saw this among the methods listed:

One way that teens can get around the filter entirely is to install a program that runs a virtual machine on the computer, essentially a computer within the computer. So, for example, if your computer’s operating system is Windows, the crafty teen can download a program that runs a virtual Windows operating system that will not have Net Nanny installed, and then surf the web with no filter.

Now I was wondering if this might still be possible if the hosts file on the host OS has blocked access to all unwanted websites. Assume for the moment that such a huge, regularly updated hosts file does exist (including websites with adult content, web proxies, P2P file-sharing, etc.).

Would it be possible to visit those blocked websites using a web browser running in the virtual OS? Also, assume that no VPN or TOR is used, nor Google’s “cached” view of the webpage.

É possível acessar sites indesejáveis no sistema operacional virtual ou o arquivo hosts no bloco Host OS terá acesso a eles?

A resposta

O colaborador do SuperUser, Darth Android, tem a resposta para nós:

Yes. The hosts file does not block anything, it just tells the computer where it can find named websites. When you try going to google.com, the system will check its hosts file for that name, and if it exists, it will use the IP address there instead of looking up the IP address from a DNS server.

A virtual OS has its own hosts file, and performs its own name resolution (i.e. checking its own hosts file and contacting its own DNS server) independent from the host OS.

Even if you redirected google.com to 127.0.0.1 (a common way of blocking a website), you can still get to Google simply by typing 173.227.93.99 into your web browser instead.

Additionally, IP-based filters on the host OS may be useless depending on how the virtual OS network is configured. Usually, the virtual OS is bridged with the host’s networking, meaning that all incoming traffic is duplicated and sent to the virtual OS so that it can see the same network traffic that the host OS does. Even if the host OS is configured to block or filter certain IP addresses (such as with a firewall), the virtual OS will still get to see its copy of the data, which will allow the virtual OS to browse the internet and ignore a filter installed on the host OS.

Remember the cardinal rule of computers and security: If I can physically touch a computer system, then given time I can have full control over it. Kids have lots of free time, and by no means are they an exception to this rule. It is trivial to reboot a system into safe mode and remove Net Nanny or any other piece of software installed upon it.

If you wish to filter/restrict/monitor what your kids do on the Internet, you need to do so at the network level, not the system level. Look into what features your router supports (such as Net Nanny Integration like @Keltari suggests) and if it will support alternate router firmware such as DD-WRT, which can do a scheduled disconnect of the child’s computer (such as 10 p.m. to 6 a.m. each day).

Even then, network filtering is often a game of Whack-A-Mole, and often easily thwarted by proxies like Tor. It is next to impossible to stop someone from accessing the Internet if they really want to (just ask China or other countries with massive firewalls that ultimately do not work perfectly).

With kids, you either have to talk with them and explain the perils of the Internet, then have enough trust that they will not intentionally seek out the bad sites (using Net Nanny merely as a backup to stop accidental navigations), or you refuse to let them use a connected computer unsupervised.

Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.

Recomendado: