Redirecionamento local de domínios | Guia avançado e completo
O arquivo HOSTS é responsável por mapear nomes de domínio antes da consulta DNS. No Windows, ele foca no diretório:
💡 Dica: Caso não visualize, verifique se as pastas estão visíveis (não ocultas). O arquivo não possui extensão.
Sem privilégios elevados, você não conseguirá salvar as alterações no diretório etc. Siga rigorosamente:
No Bloco de Notas (Administrador):
Role até o final do arquivo. Insira em uma nova linha o mapeamento desejado. Por exemplo:
104.26.10.55 cliente-teste.local
📌 Regra de sintaxe: IP + espaço(s) + domínio. Você pode adicionar vários domínios separados por espaço.
✔️ Exemplo alternativo: 127.0.0.1 meusite.dev para testes locais.
Após inserir os apontamentos:
Para que o Windows reconheça imediatamente as alterações, execute o comando de flush DNS:
ipconfig /flushdns
✅ Mensagem esperada: "Cache de resolvedor DNS foi limpo com sucesso."
➕ Opcional: Reinicie o navegador para evitar cache interno.
Abra seu navegador e acesse o domínio configurado:
http://cliente-teste.local
O Windows irá interpretar o HOSTS antes de qualquer servidor DNS e encaminhar para o IP 104.26.10.55.
Se o servidor remoto estiver ativo, a página será carregada corretamente. Use ping para testar: ping cliente-teste.local e verifique o retorno do IP correto.
Após seguir todos os passos com atenção, a tabela de resolução ficará assim:
O sistema operacional sobrepõe o DNS público, garantindo acesso direto ao endereço definido. Perfeito para ambientes de desenvolvimento, testes de migração ou bloqueios locais.
🔄 Lembre-se: Para remover o apontamento, basta editar novamente o HOSTS e deletar ou comentar a linha com # no início.