Domínio e DNS
Como editar o arquivo hosts do Windows para apontar um domínio para um IP
O arquivo hosts faz o seu computador acessar um domínio em um IP escolhido por você, sem mexer no DNS. É o jeito mais seguro de testar uma migração antes da troca.
- Por equipe técnica da Hospedagem Segura
- Atualizado em 10/10/2026
- 4 min de leitura
Texto do artigo
Neste artigo
Antes de consultar o DNS, o sistema operacional procura o domínio no arquivo hosts. Se encontrar uma linha para ele, usa o IP indicado ali. A mudança vale só para o computador onde o arquivo foi editado: ninguém mais é afetado.
O arquivo fica em C:\Windows\System32\drivers\etc\hosts no Windows e em /etc/hosts no macOS e no Linux. Nos três, editar exige permissão de administrador, e cada linha tem o mesmo formato: o IP, um espaço e o domínio.
Quando isso é útil
- Conferir o site no servidor novo antes de apontar o domínio, durante uma migração de hospedagem.
- Testar um certificado ou uma configuração nova sem tirar o site atual do ar.
- Acessar um ambiente de homologação que usa o mesmo domínio do site em produção.
Windows 10 e 11
- Abra o menu Iniciar, digite Bloco de Notas, clique com o botão direito e escolha Executar como administrador.
- No Bloco de Notas, vá em Arquivo > Abrir e acesse C:\Windows\System32\drivers\etc.
- No canto inferior direito, troque o filtro para Todos os arquivos e abra o arquivo hosts (ele não tem extensão).
- Adicione uma linha no final com o IP, um espaço ou tabulação e o domínio.
- Salve. Se o Windows não deixar salvar, o Bloco de Notas não foi aberto como administrador.
203.0.113.10 exemplo.com.br
203.0.113.10 www.exemplo.com.brUm atalho: num Prompt de Comando ou PowerShell aberto como administrador, o comando abaixo abre o arquivo direto no Bloco de Notas, já com permissão para salvar.
notepad C:\Windows\System32\drivers\etc\hostsDepois de salvar, limpe o cache de DNS do Windows no Prompt de Comando ou no PowerShell:
ipconfig /flushdnsComo editar o arquivo hosts no Mac
- Abra o Terminal (em Aplicativos > Utilitários, ou pela busca do Spotlight).
- Digite sudo nano /etc/hosts e a senha do seu usuário do Mac. A senha não aparece enquanto você digita.
- Com as setas do teclado, vá até o fim do arquivo e acrescente a linha com o IP e o domínio.
- Salve com Control+O e Enter, e saia do editor com Control+X.
- Limpe o cache de DNS com o comando abaixo.
sudo nano /etc/hosts
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderLinux
No Linux, edite /etc/hosts com permissão de administrador, no mesmo formato de IP e domínio. Em geral não há cache para limpar: o sistema lê o arquivo a cada consulta. Se o servidor tiver o serviço de cache nscd ativo, reinicie-o depois de salvar.
sudo nano /etc/hostsComo saber se funcionou
- Rode ping exemplo.com.br e veja se a resposta vem do IP que você colocou.
- Não teste com nslookup ou dig: eles perguntam direto ao servidor DNS e ignoram o arquivo hosts.
- Feche e abra o navegador. Alguns navegadores mantêm cache próprio; uma janela anônima ajuda.
- Se o navegador usa DNS seguro (DNS over HTTPS) com um provedor externo, ele pode ignorar o arquivo hosts. Desative essa opção durante o teste.
Não esqueça de remover
Perguntas frequentes
Onde fica o arquivo hosts?
No Windows, em C:\Windows\System32\drivers\etc\hosts, um arquivo sem extensão. No macOS e no Linux, em /etc/hosts. Nos três sistemas, só um administrador consegue salvar alterações nele.
Por que não consigo salvar o arquivo hosts no Windows?
Porque o editor não foi aberto como administrador. Feche o Bloco de Notas, abra de novo com Executar como administrador e só então abra o arquivo. Alguns antivírus também protegem o hosts e pedem confirmação para liberar a alteração.
Editar o arquivo hosts muda o site para todo mundo?
Não. O arquivo hosts vale só para o computador em que foi editado. Para mudar o endereço para todos os visitantes, a alteração precisa ser feita no DNS do domínio.
Dá para editar o arquivo hosts no celular?
Não de forma simples: Android e iPhone não deixam editar o hosts sem acesso de administrador ao sistema. Para conferir um site antes da troca do DNS, faça o teste num computador.
Leia também
- Primeiros passosComo hospedar um site: guia passo a passoColocar um site no ar envolve cinco decisões: domínio, tipo de hospedagem, publicação, segurança e e-mail. Este guia mostra cada etapa e como escolher sem pagar por recursos que você não usa.5 min de leitura10/10/2026
- Primeiros passosO que é certificado SSL e como ter HTTPS no seu siteO certificado SSL criptografa a conexão entre o visitante e o site e faz o navegador mostrar o endereço com https. Para a maioria dos sites, o certificado gratuito e automático é suficiente.4 min de leitura10/10/2026
- E-mailGuia passo a passo para configurar SPF, DKIM e DMARC no seu domínioSPF, DKIM e DMARC são três registros no DNS que provam que um e-mail saiu mesmo do seu domínio. Sem eles, as mensagens vão para o spam e golpistas podem se passar pela sua empresa.5 min de leitura10/10/2026
Vai migrar o seu site?
A Hospedagem Segura combina a migração com você antes da troca de DNS. Conte qual é o site e onde ele está hoje.