Como bloquear sites no Windows usando o arquivo hosts

Por que você quer saber como bloquear sites? Talvez você queira manter seus filhos seguros na Internet(keep your kids safe on the Internet) ? Talvez você queira bloquear sites que distraem para não procrastinar(block distracting websites so you don’t procrastinate) ? Também pode ser usado para bloquear sites de rastreamento incorporados em anúncios. 

Seja qual for o motivo, você pode simplesmente bloquear sites no Windows 10 usando algo chamado arquivo hosts.

O texto abaixo pode ficar um pouco técnico, especialmente se você nunca entrou nos detalhes dos arquivos do sistema Windows . Se você quiser uma visão geral rápida, confira primeiro nosso vídeo curto e fácil de seguir no YouTube(YouTube video) .

O que é o arquivo hosts?(What Is The Hosts File?)

Você já ouviu o termo DNS ( Sistema de Nomes de Domínio(Domain Name System) )? Refere-se a um sistema de arquivos distribuídos pela Internet que ajudam a resolver nomes de domínio como helpdeskgeek.com em seu endereço real de Protocolo de Internet(Internet Protocol) (IP), que é 13.225.198.106 . Isso ajuda seu computador a saber com qual servidor conversar quando você quiser visualizar este site.

Antes do DNS surgir em 1984, isso era feito por meio de um arquivo local em seu computador chamado arquivo hosts. Naquela(Back) época, os computadores não estavam conectados a muitos outros computadores. No máximo, podemos ter conectado a algumas dezenas. Era fácil manter todas essas informações em um arquivo de texto simples e antigo. O arquivo host vive hoje. 

Como funciona o arquivo hosts?(How Does The Hosts File Work?)

O arquivo hosts permite que o computador procure outros nomes de computador, como localhost , ou nomes de domínio, como helpdeskgeek.com e o número de IP para eles está ao lado do nome no arquivo. É um pouco como os nomes dos seus amigos são associados aos números de telefone deles no seu telefone. Você não precisa se lembrar ou digitar o número, apenas encontre o nome da pessoa.

Antes de prosseguirmos, é importante entender que alguns endereços IP são reservados para uso local. Isso significa que eles só podem ser usados ​​para apontar para seu computador e dispositivos dentro de sua rede imediata. Isso significa qualquer coisa antes de sua comunicação se conectar à Internet .

Por exemplo, o endereço IP 127.0.0.1 sempre significa o computador em que você está trabalhando, também conhecido como localhost . Tente digitar isso no seu navegador da web. Provavelmente vai abrir uma página em branco.

Entenda também que www.website.com e website.com não são exatamente a mesma coisa. Para que ambos nos levem ao mesmo site, ambos devem resolver para o mesmo endereço IP. 

Bloqueando sites com o arquivo hosts(Blocking Websites With The Hosts File)

  1. Abra o Bloco(Notepad ) de Notas como Administrador(Administrator) .

  1. Clique em Arquivo(File ) > Abrir(Open)

  1. Navegue até C:\Windows\System32\Drivers\etc

  1. Uma vez lá, altere o tipo de arquivo de Text Documents (*.txt) para All Files (*.*) .

  1. Agora você pode ver o arquivo hosts . Abra.

  1. Vá para a última linha da página e adicione sua própria linha. Digamos que estamos bloqueando o Facebook .

Insira o IP do host local de 127.0.0.1 . Pressione a tecla tab e digite facebook.com . Pressione Enter(Press Enter) para ir para a próxima linha. Crie uma segunda linha como a acima, mas use www.facebook.com em vez de apenas facebook.com. 

O site está bloqueado?(Is The Website Blocked?) 

Abra o prompt de comando e execute ping facebook.com e execute ping www.facebook.com . Você deve ver que o endereço IP que está tentando fazer ping é 127.0.0.1.

Agora abra seu navegador da web e vá para facebook.com. Ainda pode carregar! Por quê? O IP real do Facebook ainda pode estar no cache do navegador e o navegador usará esse IP primeiro. Exclua o cache do seu navegador(Delete your browser’s cache) e tente o Facebook novamente. Agora você deve ver uma página de erro.

Não quero ver uma página de erro(I Don’t Want to See an Error Page)

Você pode tentar redirecionar o site para outro endereço IP, mas hoje em dia isso não funcionará bem. A edição maliciosa do arquivo hosts costumava ser um ataque comum de hackers. Agora, os navegadores da Web verificam cuidadosamente os certificados para evitar isso. Mas, você ainda pode tentar.

Outra maneira de não ver uma página de erro é instalar e configurar um servidor web em seu computador(install and set up a web server on your computer) e fazer com que o arquivo hosts aponte para isso. Talvez mostre uma página que diz: “Volte ao trabalho!” ou lista alguns de seus objetivos como motivação para ficar longe das mídias sociais.

O que mais posso fazer com o arquivo hosts?(What Else Can I Do With The Hosts File?)

Você pode usar a mesma técnica, mas colar os URLs de vários sites de malware e anúncios de rastreamento. Existe um arquivo de hosts pré (pre)- criado de malware e sites de anúncios(made hosts file of malware and ad sites) que você pode copiar e colar em seu arquivo de hosts. No momento em que escrevo isso, ele foi atualizado pela última vez em março(March) de 2020.



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts