O que é o arquivo hosts e como você o edita no Windows?

O que é o arquivo hosts e como você o edita no Windows?

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?

  Arquivo de hosts no bloco de notas

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:

  1. Inicie o Explorador de Arquivos e navegue até o local mencionado abaixo:
    C:\Windows 
    ystem32\drivers\etc
  2. Procure o arquivo hosts e clique com o botão direito nele.
  3. Escolher cópia de e cole o arquivo em outro local seguro em seu PC.   add-block-site-ip-address

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
  1. Abra o bloco de notas pressionando Vitória + S , digitando 'Bloco de Notas' na pesquisa do Windows e clicando em Executar como administrador .
  2. Na janela a seguir, navegue até Arquivo > Abrir .
  3. 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
  4. 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>
      add-block-site-site
  5. 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>
      nbtstat-r
  6. Para economizar tempo, clique em Arquivo > Salvar como .
  7. Expanda a lista suspensa para Salvar como tipo e escolha Todos os arquivos .
  8. 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.

  1. Vá para a área de trabalho, clique com o botão direito do mouse no arquivo que você acabou de criar e escolha Renomear .
  2. Remova o 2 (ou qualquer outro número/letra que você adicionou) para que o arquivo seja nomeado apenas como Hosts.
  3. Copie este arquivo.
  4. Inicie o Explorador de Arquivos e navegue até o local original do host.
  5. 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:

  1. Digite Prompt de Comando na pesquisa do Windows e clique em Executar como administrador .
  2. 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.

  1. Inicie o File Explorer e navegue até o local abaixo:
    %systemroot%  
    ystem32\drivers\etc
  2. Renomeie o arquivo hosts para hosts.bak.
  3. Em seguida, navegue até o seguinte local:
    %WinDir% 
    ystem32\drivers\etc
  4. 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
  5. 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.