Tutoriais
Tutoriais HostMídia

Como modificar o arquivo hosts no Windows, Linux e MacOS

Introdução

Modificar o arquivo “hosts” é uma técnica essencial para desenvolvedores e administradores de sistemas que precisam controlar a resolução de nomes de domínio localmente. Este guia passo a passo mostra como editar o arquivo “hosts” no Windows 11, Linux Ubuntu e MacOS, permitindo redirecionar domínios para endereços IP específicos na sua máquina. Seja para testes de desenvolvimento, configurações temporárias ou soluções de problemas de rede, este procedimento é simples e extremamente útil.

Distribuição Windows 11

Passo 1 – Acessando o arquivo “hosts” pelo Bloco de Notas

1. Abrindo o Bloco de Notas como Administrador:

    • Clique no ícone de pesquisa na barra de tarefas e digite “Bloco de Notas”.
    • Clique com o botão direito do mouse no “Bloco de Notas” e selecione “Executar como administrador”.



2. Abrindo o Arquivo “hosts”


    • No Bloco de Notas, clique em “Arquivo” e depois em “Abrir...”.
    • Navegue até o diretório C:\Windows\System32\drivers\etc
    • Certifique-se de que a seleção de tipo de arquivo está configurada para “Todos os Arquivos” para que você possa ver o arquivo “hosts”.
    • Selecione o arquivo “hosts” e clique em “Abrir”.



Passo 2 – Editando o Arquivo "hosts"


1. Modificando o Arquivo Hosts:

    • Para modificar o IP que responde pelo site, insira o IP correspondente ao servidor e o endereço do seu site (domínio) ao lado, conforme mostra a imagem abaixo:





Obs.: Lembrando que essa alteração deve ser realizado no final do arquivo. Deve alterar “IP_DO_SERVIDOR” pelo IP do servidor que quer testar e o nome "dominioexemplo.com.br" para o nome do site.


Passo 3 - Salvando a Alteração


    • Clique em “Arquivo” e depois em “Salvar” ou pressione “Ctrl + S” para salvar as alterações.
    • Feche o Bloco de Notas.

Obs.: Após a conclusão deve aguardar alguns minutos para poder surtir efeito, recomendamos que use a guia anônima ou até mesmo a limpeza do cache e cookies do seu navegador para testes.

Distribuição Linux Ubuntu

 

Passo 1 – Acessando o arquivo “hosts” pelo Terminal

 

    • Primeiramente devemos abrir o Terminal em nossa máquina em "Aplicativos" procure por "Terminal" ou em seu teclado pressione "Ctrl + Alt + T".



    • Digite o comando “su –“ em seu Terminal. Após a execução do comando, o sistema vai pedir a senha do usuário administrativo.

    • Após colocar sua senha, acesse o arquivo “hosts” digitando o comando abaixo:



Comando para executar: nano /etc/hosts

    • Logo após o comando ser executado, o Terminal abrirá o arquivo e a seguinte tela será exibida:

 

Passo 2 – Editando o arquivo “hosts”

    • Para modificar o IP que responde pelo site, você deve inserir o IP correspondente ao servidor e o endereço do seu site (domínio) ao lado. Conforme apresenta a imagem, veja:




Obs.: Deve alterar “IP_DO_SERVIDOR” pelo IP do servidor que quer testar e o nome "dominioexemplo.com.br" para o nome do site. 


    • Para salvar a alteração, você deve pressionar a tecla “Ctrl + o “ e depois “Enter”.

    • Por fim, saia da edição do arquivo teclando “Ctrl + x”.


Obs.: Após a conclusão deve aguardar alguns minutos para poder surtir efeito, recomendamos que use a guia anônima ou até mesmo a limpeza do cache e cookies do seu navegador para testes.

Distribuição MacOS

 

Passo 1 – Acessando o arquivo “hosts” pelo Terminal

Abrindo o Terminal:

    • Abra o Terminal, que pode ser encontrado em Aplicativos > Utilitários > Terminal.




Acessando o Arquivo Hosts:

    • No Terminal, digite o seguinte comando para abrir o arquivo “hosts” com privilégios administrativos:





Comando a ser executado: sudo nano /etc/hosts

    • O sistema solicitará a senha do usuário administrador. Digite a senha e pressione “Enter”.


Passo 2 – Editando o Arquivo "hosts"


    • Para modificar o IP que responde pelo site, insira o IP correspondente ao servidor e o endereço do seu site (domínio) ao lado.




Exemplo de inserção: IP_DO_SERVIDOR dominioexemplo.com.br

Obs.: Deve alterar “IP_DO_SERVIDOR” pelo IP do servidor que quer testar e o nome "dominioexemplo.com.br" para o nome do site.


Passo 3 - Salvando a Alteração

    • Pressione “Ctrl + o” para salvar a alteração e “Enter” para confirmar.
    • Saia da edição do arquivo teclando “Ctrl + x”.


Obs.: Após a conclusão deve aguardar alguns minutos para poder surtir efeito, recomendamos que use a guia anônima ou até mesmo a limpeza do cache e cookies do seu navegador para testes.

Conclusão


Este tutorial, forneceu um guia passo a passo para editar esse arquivo em cada sistema operacional, permitindo redirecionar domínios para endereços IP específicos na sua máquina. Com isso, é possível realizar testes de desenvolvimento, configurações temporárias e solucionar problemas de rede de forma simples e eficaz.