Como editar o arquivo Hosts no Mac

Um dos principais arquivos de um sistema operacional, independente de seu desenvolvedor, é o arquivo hosts, que é um pequeno arquivo usado pelo computador que permite ao sistema operacional atribuir nomes de host a endereços IP. Graças a este arquivo poderemos direcionar os nós de uma rede local quando trabalhamos em uma organização e portanto seu uso é cuidadoso.

Este arquivo hosts contém linhas de texto nas quais observaremos um endereço IP no primeiro campo seguido por um ou mais nomes de host. Cada campo nessas linhas é separado por um espaço em branco e podemos usar comentários usando o símbolo #.

Graças a este arquivo podemos realizar tarefas como:

  • Bloquear ou habilitar sites
  • Crie um redirecionamento de rede local
  • Editar domínios

O que é DNSO DNS (Domain Name System - Domain Name System) é responsável por traduzir os endereços IP em nomes para que nós, como usuários, possamos ter facilidade e compreensão ao navegar na rede, por exemplo, é muito mais fácil vermos www.solvetic.com nós consulte 178.33.118.246.

Este é o trabalho fundamental do DNS. Para obter mais informações sobre DNS, dê uma olhada em:

1. Editar arquivo de hosts Mac


Este arquivo hosts é amplamente usado para tarefas de administrador do sistema, como forçar aquele computador local específico a ir para um IP específico ao inserir um nome de host específico. O arquivo hosts está localizado no caminho / etc / hosts, portanto, devemos abrir esse local a partir do terminal.

Passo 1
Para acessar o terminal no Mac OS X, podemos usar os seguintes métodos:

  • Terminal do Spotlight
Spotlight é o ícone da lupa na parte superior, onde inserimos o termo terminal, selecionamos a opção necessária.

  • Terminal do Menu de Utilitários
Vamos ao menu Go, selecionamos Utilities e na janela exibida selecionamos Terminal.

PROLONGAR

Assim que o terminal for aberto, inseriremos o seguinte para editar o arquivo hosts:

 sudo nano / etc / hosts
Podemos ver que o sistema nos pede a senha para executar o comando.

Passo 2
Assim que inserirmos nossa senha corretamente, veremos o arquivo hosts.

A partir deste ponto vamos editar o arquivo de acordo com as necessidades que temos, por exemplo, se vamos desenvolver um site localmente, devemos adicionar o seguinte ao final da linha de hosts:

 fe80 :: 1% lo0 localhost
Salvamos as alterações usando a combinação de teclas:

Ctrl + O

E saímos do editor usando a combinação de teclas:

Ctrl + X

etapa 3
Caso desejemos que algum site não seja direcionado ao nosso host local, devemos adicionar uma linha com a sintaxe: 127.0.0. 1 domain_name, por exemplo, restringimos o YouTube, seria o seguinte:

 127.0.0.1 www.youtube.com

Passo 4
Assim que sairmos do editor e estivermos no terminal, devemos inserir o seguinte para limpar o cache DNS do nosso Mac.

 killall -HUP mDNSResponder

2. Editando o arquivo Hosts com Hosts pré-painel no macOS Sierra


Como este arquivo faz parte do sistema, não será possível editá-lo somente com sua execução, pois requer privilégios administrativos especiais. Para isso, podemos usar um utilitário chamado Hosts.prefpane que podemos baixar no seguinte link:

Passo 1
A versão atual que encontraremos é 1.3 e está no formato .pkg. Assim que este arquivo for baixado, clicaremos duas vezes nele para iniciar o processo de instalação:

Passo 2
Clique em Avançar e veremos o tamanho total da instalação:

Observação:No caso de haver mais usuários no sistema, a linha Destino permite definir se este aplicativo será instalado para todos os usuários ou apenas para o atual.

etapa 3
Clique em Instalar e será necessário inserir a senha do administrador:

Passo 4
Clique em Instalar software para iniciar o processo e assim que terminar veremos o seguinte. Clique em Fechar para sair do assistente.

Etapa 5
Assim que este utilitário for instalado, abrimos as Preferências do Sistema usando uma das seguintes opções:

  • No menu Apple / Preferências do Sistema
  • Usando o ícone no Dock
  • Inserir a palavra preferências no Spotlight e selecionar Preferências do sistema

Podemos ver que temos um novo acesso chamado Hosts:

Etapa 6
Assim que acessarmos o utilitário, devemos clicar no ícone do cadeado localizado na parte inferior para habilitar as alterações. Depois de inserir nossa senha de administrador, podemos editar o arquivo hosts para várias tarefas.

Por exemplo, se quisermos bloquear um site específico, clicaremos no sinal + localizado na parte inferior e inserir a seguinte sintaxe:

 127.0.0.1 (site)

Depois de fazer as alterações, devemos clicar no ícone de cadeado para evitar a edição não autorizada do arquivo.

Etapa 7
Para verificar seu uso, acessaremos o site bloqueado do Safari ou do navegador que usamos e podemos verificar se o acesso foi negado:

Graças a esse aplicativo, podemos controlar e gerenciar facilmente o arquivo macOS Sierra Hosts.

Lembremos a importância que este arquivo tem no comportamento de nossos equipamentos Mac, por isso se a qualquer momento notarmos falhas podemos acessar o arquivo hosts novamente para revisar a configuração e alterá-la de acordo com as necessidades que possamos ter.

wave wave wave wave wave