Arquivos de host são arquivos de texto usados para mapear nomes de domínio para endereços IP, exatamente o que os servidores DNS fazem. Você pode usá-los para simplificar a conexão com sites e, como tal, às vezes você precisará editar um.
Como tal, este guia explicará quais arquivos de host estão no Windows, como você pode editá-los e o que fazer se não puder fazê-lo.
MAKEUSEO VÍDEO DO DIA
O que é um arquivo hosts no Windows?
Quando seu computador deseja se conectar a um site, ele precisa se comunicar com um servidor DNS para converter a URL em um endereço de IP . No entanto, se você já conhece o endereço IP de um URL, pode adicionar os detalhes ao arquivo host e seu PC o usará sem consultar um servidor DNS ou o cache.
Digamos que você queira procurar nosso site, MakeUseOf, em seu navegador da web. Para que a pesquisa seja bem-sucedida, seu PC precisa de um endereço IP, para que ele procure no arquivo host.
Se você especificou anteriormente o URL do MakeUseOf e o IP correspondente no arquivo, seu PC usa essas informações para se conectar. Caso contrário, o PC tentará encontrar o endereço IP no cache DNS ou conectar-se a um servidor DNS normalmente.
Os arquivos hosts estão presentes em todos os sistemas operacionais, mas em locais diferentes. Aqui estão os locais típicos:
- Windows 10 - 'C:\Windows\System32\drivers\etc\hosts'
- Mac OS X - '/private/etc/hosts'
- Linux - '/etc/hosts'
Por que você deve editar o arquivo hosts?
O arquivo hosts é editado por vários motivos, mas normalmente você deseja fazer isso para um dos dois usos.
Primeiro, o arquivo hosts é útil se o seu servidor DNS não estiver funcionando de forma eficiente. Se o seu servidor DNS estiver lento, você pode inserir o endereço IP e o nome de domínio no arquivo hosts para acelerar o processo de pesquisa (se você souber todos os detalhes).
mover programas de uma unidade para outra
Por outro lado, você pode usar o bloco hosts para impedir que um PC acesse um site. Como o arquivo hosts é o primeiro porto de escala para um PC, você pode inserir um endereço inválido para o site de destino para impedir que seu PC o acesse.
Como editar o arquivo de hosts no Windows 10 e 11
Editar o arquivo hosts no Windows é bastante simples. Siga os passos abaixo.
1. Crie um backup
Primeiro, precisamos criar um backup. Isso o ajudará a reverter para um estado anterior se algo der errado.
Siga estes passos para prosseguir:
- Inicie o Explorador de Arquivos e navegue até o local mencionado abaixo:
C:\Windows
ystem32\drivers\etc - Procure o arquivo hosts e clique com o botão direito nele.
- Escolher cópia de e cole o arquivo em outro local seguro em seu PC.
Para adicionar um nível de segurança extra, você também pode criar um ponto de restauração . Esse ponto de restauração permitirá reverter o estado atual do sistema operacional usando a funcionalidade Restauração do sistema.
2. Use o Bloco de Notas para Editar o Arquivo de Hosts
Nesse método, iniciaremos o arquivo hosts usando o aplicativo Bloco de Notas e o editaremos diretamente.
Aqui está tudo o que você precisa fazer:
como hackear um software de conta bancária
- Abra o bloco de notas pressionando Vitória + S , digitando 'Bloco de Notas' na pesquisa do Windows e clicando em Executar como administrador .
- Na janela a seguir, navegue até Arquivo > Abrir .
- Digite o seguinte local no campo de texto para Nome do arquivo e clique em Abrir . Você também pode navegar manualmente para o arquivo.
C:\Windows\System32\drivers\etc\hosts
- Depois que o arquivo for aberto, role para baixo até o final e digite o endereço IP seguido do nome de domínio do site que você deseja bloquear. Digamos que queremos adicionar o endereço IP do Google ao arquivo. Usando este exemplo, nosso arquivo terá a seguinte aparência.
127.0.0.1 <a href="http://www.google.com">www.google.coma>
- Se você deseja bloquear um site, basta inserir endereços IP incorretos, como 0.0.0.0. Usando o exemplo acima, inseriremos o seguinte texto se quisermos bloquear o Google.
0.0.0.0 <a href="http://www.google.com">www.google.coma>
- Para economizar tempo, clique em Arquivo > Salvar como .
- Expanda a lista suspensa para Salvar como tipo e escolha Todos os arquivos .
- Nomeie o arquivo como anfitriões2 e salve-o em sua área de trabalho.
Agora que você tem um arquivo hosts pronto, tudo que você precisa fazer é colocá-lo no local certo.
- Vá para a área de trabalho, clique com o botão direito do mouse no arquivo que você acabou de criar e escolha Renomear .
- Remova o 2 (ou qualquer outro número/letra que você adicionou) para que o arquivo seja nomeado apenas como Hosts.
- Copie este arquivo.
- Inicie o Explorador de Arquivos e navegue até o local original do host.
- Cole o novo arquivo aqui e clique em Substitua o arquivo neste destino se um prompt de substituição for exibido.
Seu arquivo de hosts editado agora está pronto para uso.
O que fazer se o arquivo hosts não estiver funcionando
Se o arquivo hosts não estiver funcionando em seu sistema, pode haver vários motivos para isso estar acontecendo. Talvez você não consiga abrir o arquivo porque o formato não é compatível ou você não tem permissão suficiente para acessá-lo.
Se você estiver enfrentando problemas com o arquivo, aqui estão alguns métodos de solução de problemas que você pode tentar:
1. Esvazie o cache DNS e NetBIOS
Como esses problemas geralmente surgem devido a arquivos de cache corrompidos ou defeituosos, a primeira solução que recomendamos é limpar o cache.
Cobrimos como realizar o último em nosso guia sobre o que é um servidor DNS , então confira as instruções sobre como fazer isso.
Depois de limpar o cache DNS, siga estas etapas para limpar o cache NetBIOS:
- Digite Prompt de Comando na pesquisa do Windows e clique em Executar como administrador .
- Na janela a seguir, execute o seguinte comando:
nbtstat -R
Depois que o comando for executado, verifique se o problema foi resolvido.
2. Redefina o arquivo Hosts
Você também pode tentar redefinir o arquivo hosts para sua versão padrão para resolver quaisquer problemas relacionados a ele.
- Inicie o File Explorer e navegue até o local abaixo:
%systemroot%
ystem32\drivers\etc - Renomeie o arquivo hosts para hosts.bak.
- Em seguida, navegue até o seguinte local:
%WinDir%
ystem32\drivers\etc - Clique duas vezes no arquivo hosts e substitua o texto presente nele pelo seguinte:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost - Salve o arquivo para fazer as alterações.
Personalizando seu arquivo de hosts no Windows
Agora você sabe editar o arquivo hosts no Windows. Você pode usar essas informações para executar várias tarefas, como bloquear sites, redirecioná-los, criar atalhos para sites e até testar servidores da web.