Como editar o arquivo Hosts do seu Mac e por que você pode querer fazer isso

No interior do OS X ou macOS, existe um pequeno, mas importante, documento de texto denominado arquivo Hosts. Entre a maioria dos usuários, é um recurso bastante desconhecido. Mas, na verdade, é uma alternativa útil para um servidor DNS.

Um servidor DNS é uma espécie de “catálogo de endereços” da Internet. Ele armazena os endereços IP de sites. Quando você digita um domínio em seu navegador, seu computador entra em contato com um DNS para traduzir esse domínio em um endereço IP utilizável.

Pense no arquivo Hosts como o "catálogo de endereços" pessoal do seu computador, em vez de um de terceiros. E você pode editá-lo.

Na verdade, há uma variedade de opções pelas quais você pode querer. Aqui está o que você precisa saber sobre isso.

RELACIONADO:

  • macOS Mojave e iOS 12 novos recursos de segurança
  • Como ativar o modo escuro e o modo de exibição dinâmica em seu MacBook
  • Seu MacBook está rastreando suas localizações? Descubra agora

Conteúdo

  • Como editar o arquivo de hosts Mac
    • Usando o Terminal
    • Usando o Editor de Texto
    • Não está funcionando? Limpe o cache DNS
  • Como restaurar o arquivo de hosts padrão
  • Por que você deve editar o arquivo de hosts?
    • Aumento de velocidade do navegador
    • Bloqueio de páginas da web maliciosas
    • Produtividade e Foco
    • Teste de rede
    • Postagens relacionadas:

Como editar o arquivo de hosts Mac

Na verdade, existem duas maneiras de editar o arquivo Mac Hosts. Você pode usar o Terminal ou um editor de texto padrão.

O método que você usa é com você.

Usando o Terminal

A maneira mais simples de editar o arquivo Hosts é usando o terminal UNIX integrado no OS X ou macOS.

Pode parecer um pouco insinuante se você não está acostumado a digitar códigos, mas é um pouco mais simples do que parece.

Como editar o arquivo de hosts Mac
Arquivo Hosts no Nano Editor
  • Abra o aplicativo Terminal em seu Mac. Use o Spotlight, o Launchpad ou encontre-o em Aplicativos em uma janela do Finder.
  • Você precisará acessar o arquivo Hosts no editor de texto Nano. Você pode fazer isso digitando no terminal: sudo nano / etc / hosts
  • Você será solicitado a inserir uma senha de administrador. Insira e prossiga.

A partir daqui, use as teclas de seta para mover o cursor para abaixo de "broadcasthost". É aqui que você vai inserir seus domínios e endereços IP.

Arquivo Hosts no Nano Editor

Basta digitar o nome de domínio ao qual deseja atribuir um endereço. Em seguida, pressione Tab e digite o próprio nome de domínio.

Salve as alterações pressionando Control + O para substituir e suas alterações, e então Control + X para sair do Terminal.

Usando o Editor de Texto

Você também pode editar o arquivo Hosts usando um editor de texto padrão. No entanto, como o próprio arquivo está protegido, você não poderá simplesmente clicar duas vezes e editá-lo.

Você precisará copiar o arquivo em outro lugar, fazer suas alterações e, em seguida, copiar o arquivo editado de volta para o local adequado para substituir o arquivo padrão.

Arquivo de hosts no Finder macOS
  • Abra o Finder e selecione Vá> Vá para a pasta.
  • Digite o seguinte na caixa: /private/etc/hosts
  • Localize o arquivo Hosts e arraste-o para a área de trabalho.
  • Clique duas vezes no Hospedeiros arquivo em sua área de trabalho.
Arquivo de hosts na área de trabalho

Assim como a edição de hosts no Nano, isso permitirá que você faça alterações no arquivo. Você pode tentar uma etapa semelhante com o domínio do Facebook e o endereço IP para testá-lo.

Arquivo Hosts no Editor de Texto

Novamente, digite o endereço IP. Pressione Tab. Em seguida, digite o nome do domínio. Depois de terminar, siga as etapas abaixo.

  • Salve o arquivo editado.
  • Volte para o Finder e navegue até o local / private / etc / hosts.
  • Solte o arquivo Hosts editado nessa pasta e o macOS perguntará o que fazer com o original.
  • Escolher Substituir e autentique com sua senha de administrador.

Não está funcionando? Limpe o cache DNS

Limpar Cache DNS no Terminal

Se você perceber que os mapeamentos de domínio não estão funcionando corretamente, pode ser necessário limpar o cache DNS do seu Mac.

Você pode fazer isso usando o Terminal. Basta abri-lo com o Spotlight ou localizando-o em Aplicativos. Em seguida, digite um dos seguintes comandos.

  • Para OS X Mavericks e posterior, use este: sudo killall -HUP mDNSResponder
  • Para OS X Mountain Lion e anteriores, use este: dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Basta autenticar com sua senha de administrador e você estará bem.

Como restaurar o arquivo de hosts padrão

Obviamente, mexer em um arquivo de sistema como Hosts pode ter efeitos colaterais indesejados em seu computador.

Da mesma forma, você pode concluir qualquer objetivo que deseja alcançar, editando-o.

Seja qual for o caso, você pode restaurar o arquivo Hosts padrão usando um dos métodos acima.

Em seguida, basta inserir as seguintes informações no editor de texto ou Nano - este é o arquivo Hosts, como normalmente aparece na maioria dos Macs.

## # Banco de dados do host. # # localhost é usado para configurar a interface de loopback. # quando o sistema está inicializando. Não altere esta entrada. ## 127.0.0.1 localhost. 255.255.255.255 broadcasthost.:: 1 localhost fe80:: 1% lo0 localhost

Por que você deve editar o arquivo de hosts?

Aumento de velocidade do navegador

Se um DNS é como um catálogo de endereços da Internet, você pode pensar no arquivo Hosts do seu Mac como uma versão localizada dele.

Como seu computador não terá que entrar em contato com um servidor DNS para traduzir um nome de domínio em um endereço IP, usar o arquivo Mac Hosts pode nominalmente acelerar sua navegação na Internet.

Por exemplo, se você tem um site que visita com frequência, basta usar um serviço como Verificador de IP para descobrir seu endereço IP. (Digite o nome do domínio na caixa do site.)

Ao editar o arquivo Hosts, basta atribuir esse endereço IP a esse nome de domínio. Ainda não está claro o quanto isso vai acelerar sua navegação, mas vale a pena tentar se você leva a sério o carregamento de determinados sites rapidamente.

Bloqueio de páginas da web maliciosas

Se você está cansado de adware ou páginas da web maliciosas abrindo quando você está navegando na Internet, editar o arquivo Hosts pode ajudar.

Apenas observe a próxima vez que um site aparecer sem sua intenção - e anote o nome do domínio.

Siga um dos métodos acima e adicione um endereço IP falso a ele. Na próxima vez que um site tentar redirecionar seu navegador, a página não será carregada.

Essa também é uma ótima maneira de bloquear sites de controle dos pais. Basta editar um site que você não quer que seu filho visite e fornecer a ele um endereço IP falso.

Eles não poderão visitar o site, não importa o que façam (a menos que descubram o método de arquivo Hosts).

Produtividade e Foco

Esta pode ser uma medida drástica, mas a edição inteligente do arquivo Hosts pode fazer maravilhas pela sua produtividade e foco.

Se você está trabalhando em um relatório, romance ou outro projeto longo, mas parece que não para de navegar nas redes sociais, isso pode ser útil.

Basta digitar os nomes de domínio no arquivo Mac Hosts e atribuir a eles um endereço IP inválido (como demonstramos nas etapas acima).

Na próxima vez que você tentar abrir o Facebook, Reddit ou alguma outra mídia social, seu navegador não conseguirá.

Como alternativa, você pode atribuir o site a um endereço de domínio real. Por exemplo, mapear o domínio do Facebook para o endereço IP do New York Times.

Teste de rede

Editar o arquivo de hosts Mac é uma ótima maneira de testar novos servidores web ou redes.

Os desenvolvedores de rede, por exemplo, podem redirecionar um nome de domínio para um site em desenvolvimento. Isso permite que eles vejam um site como um usuário ou visitante real o verá.

Claro, como os testes de servidor e rede provavelmente estão sendo feitos apenas por aqueles que já estão "por dentro", não vamos expandir muito essa entrada.

mike - maçã
Mike Peterson(Escritor Sênior)

Mike é um jornalista freelance de San Diego, Califórnia.

Embora ele cubra principalmente a Apple e a tecnologia do consumidor, ele tem experiência anterior em escrever sobre segurança pública, governo local e educação para uma variedade de publicações.

Ele exerceu várias funções no campo do jornalismo, incluindo escritor, editor e designer de notícias.