O arquivo
hosts (em princípio, presente nos sistemas Unix no /etc/hosts) é a primeira etapa para a transposição de um nome de computador
DNS em endereço IP.
Para que serve o arquivo hosts
É este arquivo que é interrogado antes de fazermos uma consulta DNS nos servidores DNS de endereço da Web. Então, para cada nome configurado neste arquivo com um endereço IP, depois de um espaço, abriremos uma conexão no endereço IP indicado. Ele funciona como um caderninho de telefone. Se o endereço for 127.0.0.1 (eu mesmo) a conexão será feita no
localhost, ou seja, no próprio computador.
Se existir um servidor no próprio computador, acessaremos o servidor interno; caso contrário, não acessaremos nada. O endereço IP do
localhost é 127.0.0.1 em IPV4 e ::1 em IPV6. Nos computadores com IPV6 ativado, pode escrever os dois. O uso descrito abaixo é um desvio de sua função para bloquear o acesso a determinados sites.
Por que editar o arquivo hosts
O arquivo
hosts é consultado em cada conexão a um site, como um caderninho de endereços. Se o site estiver na lista dos sites autorizados do arquivo
hosts, o acesso será imediato. Se o site se encontrar na lista dos sites proibidos, o acesso será bloqueado. Em compensação, se ele não for encontrado no arquivo, é o provedor (ISP) que fará o contato com o
endereço IP do site procurado.
Ao modificar o arquivo
hosts, você poderá proibir o acesso a certos sites, acelerar o acesso aos seus sites favoritos, cujo endereço IP você não conhece, contornar a proibição de acesso aos sites de segurança provocada por certos programas nocivos, entre outras ações. Editar o arquivo
hosts é simples, grátis, inofensivo e reversível.
Como modificar o arquivo hosts
Onde fica o arquivo hosts original
O arquivo
hosts original fica aqui:
C:\WINDOWS\system32\drivers\etc\hosts
Qual é o seu conteúdo
Se ele estiver
intacto, deve conter o seguinte:
Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um exemplo do arquivo hosts utilizado pela Microsoft TCP/IP
# para o Windows.
#
# Este arquivo contém os endereços IP correspondentes aos nomes dos hóspedes.
# Cada entrada deve ser feita em uma linha em branco. O endereço IP deve ser colocado
# na primeira coluna, seguido do nome do hóspede correspondente. O endereço
# IP e o nome do hóspede devem ficar separados por, pelo menos, um espaço.
#
# Além disso, os comentários (como este) podem ser inseridos em
# linhas em branco ou depois do nome do computador. Eles são indicados pelo
# símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rhino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # hóspede cliente x
127.0.0.1 localhosts
Se é o que você tem, sua linha está limpa,
mas ela não serve para grandes coisas.
Qual é o método de modificação
A primeira coisa a fazer é abrir seu editor de texto favorito, como o bloco de notas, no modo de administrador. Para isso, vá no menu
Iniciar > clique direito em
WordPad, por exemplo >
Executar como administrador:
Depois de abrir o editor de texto, vá em
Arquivo >
Abrir e navegue até o arquivo
host:
C:\WINDOWS\system32\drivers\etc\hosts
.
Outra coisa bastante útil a fazer é adicionar sites a serem bloqueados. Selecione este (observar e guardar o espaço de um TAB entre 127.0.0.1 gromozon.com):
127.0.0.1 gromozon.com
127.0.0.1 xearl.com
127.0.0.1 td8eau9td.com
127.0.0.1 mioctad.com
127.0.0.1 mufxggfi.com
127.0.0.1 uv97vqm3.com
127.0.0.1 coeds.com*
127.0.0.1 lah3bum9.com*
127.0.0.1 cvoesdjd.com*
Ao terminar, o seu arquivo deve aparecer assim:
Observação: é claro que você pode adicionar todos os endereços que desejar.
Também existem listas já prontas de
hosts. Porém, se o seu arquivo
hosts estiver muito pesado, ele poderá ter problemas com o serviço
ClientDNS do Windows que terá dupla utilidade.
Se você quiser utilizar um arquivo
hosts maior, basta desativar este serviço. Vá em
Iniciar >
Executar, digite
services.msc e busque na coluna da direita
ClientDNS e clique em
Desativar.
Exemplo com MVPS HOSTS: baixe
aqui, descomprima o arquivo e coloque o arquivo
hosts na seguinte pasta:
C:\Windows\system32\drivers\etc
Observação: certos endereços deverão ser bloqueados pelo seu firewall (IP Ranges).
Resumindo, se você se deparar, por acaso com um desses endereços das colunas da direita, o computador vai redirecionar para o 127.0.0.1 (IP do seu computador). Tente colar a linha 127.0.0.1 no Explorer, para ver o resultado:
195.225.176.0 - 195.225.179.255
85.255.112.0 - 85.255.127.255
66.230.175.0 - 66.230.175.255
Como restaurar o arquivo hosts ao seu estado de origem
Certos programas mal intencionados modificam o arquivo
hosts para redirecioná-lo para outro servidor, geralmente infectado. Eles também podem bloquear o acesso a sites úteis, como antivírus online, de modo a tornar a desinfecção mais difícil. Para restaurar o arquivo
hosts ao seu estado de origem, você pode utilizar um dos programas abaixo.
MyHosts
A principal vantagem do
MyHosts (em inglês) é a sua compatibilidade com o Windows 95, 98, Me, 2000, XP, Vista e 7 (32 e 64 bits). Basta baixá-lo
aqui e executá-lo.
Observação: não é preciso desativar o UAC ou executá-lo como administrador no Vista e no 7.
RstHosts
Assim como o MyHosts, o
RstHosts (em inglês) é compatível com o Windows 95, 98, Me, 2000, XP, Vista e 7 (x86 e x64). Baixe o
RstHosts. Execute-o e clique em
Restaurar.
Rogue Killer
Baixe o
Rogue Killer (em francês)
aqui. Execute o arquivo baixado, espere a análise acabar e aceite a EULA. Na guia
Arquivo hosts, clique em
Reparar o arquivo hosts.
Informação relativa aos direitos necessários
Talvez você não possa salvar as alterações caso receba a mensagem
Acesso negado. Para remediar isso, você deverá abrir o bloco de notas no menu
Windows >
Acessórios, clicando direito em
Executar como administrador. Em seguida, no bloco de notas, abra o arquivo
hosts indo em
Arquivo >
Abrir.
Zdjęcie: © Rashad Ashurov - Shutterstock.com