Como usar DNS split-horizon para ambiente de testes sem afetar produção
Olá, querido(a) cliente da GeHost! 🌟
Se você está desenvolvendo um site, testando uma nova versão ou configurando um sistema de e-mail, já deve ter sentido a dor de testar algo e, por engano, afetar o que está em produção. 😅
Hoje, vou te ensinar um truque poderoso, usado por profissionais de TI e desenvolvedores: o DNS split-horizon. Com ele, você pode ter dois mundos distintos para o mesmo domínio — um para testes e outro para produção — sem que um atrapalhe o outro.
É como ter duas versões do mesmo site: uma no seu computador e outra no mundo todo. 🎯
Seja bem-vindo(a) ao nosso guia didático, humano e cheio de carinho — afinal, você é parte da nossa comunidade GeHost!
O que é DNS split-horizon?
Imagine que seu domínio (ex: meusite.com) tem um endereço IP que aponta para o seu site real (produção). Agora, imagine que, do seu computador, esse mesmo domínio aponta para um servidor de teste — um ambiente diferente, onde você pode brincar à vontade.
Esse é o DNS split-horizon: o mesmo nome, mas respostas diferentes, dependendo de onde você está.
Dica Sensei: Isso é especialmente útil para testar novas versões de sites, APIs, e-mails ou configurações de banco de dados sem mexer no que os clientes veem.
Passo a passo: como configurar no cPanel da GeHost
Na GeHost, você pode fazer isso diretamente no Editor de Zona de DNS do cPanel. Vamos lá, com calma e certeza!
Entre no cPanel com suas credenciais. Se não sabe como, veja nosso guia rápido: Como acessar o cPanel.
Na tela inicial do cPanel, encontre o grupo Domínios e clique em Gerenciador de DNS (ou Editor de Zona de DNS).
Na lista de domínios, selecione o domínio que você quer usar para testes (ex: meusite.com).
Adicione um novo registro CNAME com o nome test (ou qualquer nome que você quiser para o ambiente de teste).
Exemplo:
- Nome: test
- Destino: seu-servidor-teste.gehost.com.br (ou o IP de teste que você configurou)
Se você não tem um servidor de teste, pode usar um IP interno da sua rede ou um serviço de teste como ngrok (mas isso é um tópico para outro dia! 😉).
Salve as alterações.
Pronto! Agora, quando você acessar test.meusite.com do seu computador, ele vai apontar para o ambiente de teste. Mas, para qualquer outro usuário no mundo, meusite.com continua apontando para a produção.
Como testar se está funcionando?
Abra o terminal (ou prompt de comando) no seu computador e digite:
nslookup test.meusite.com
Se o resultado mostrar o IP do seu ambiente de teste, parabéns! Você acertou em cheio! 🎉
Dica Sensei: Se não funcionar, espere alguns minutos (DNS pode levar até 1 hora para propagar) ou limpe o cache do seu computador com
ipconfig /flushdns(no Windows) ousudo dscacheutil -flushcache(no Mac).
Por que isso é seguro?
Porque o DNS split-horizon funciona apenas para quem está no seu ambiente de teste. Os usuários do mundo todo continuam vendo a versão real do site. É como se você tivesse um "portal secreto" para testes — sem risco!
Quando usar isso?
- Testar uma nova versão de um site antes de lançar.
- Configurar e-mails temporários para testes.
- Testar integrações com APIs ou sistemas externos.
- Simular erros ou falhas sem afetar clientes reais.
Conclusão: Você é o mestre do seu domínio!
Com DNS split-horizon, você ganha liberdade, segurança e controle total sobre seus testes. Não precisa mais ter medo de "errar" — porque agora, errar é parte do aprendizado, e o mundo não precisa saber.
Se tiver dúvidas, pergunte aqui na GeHost. Nós estamos sempre prontos para ajudar, com paciência, carinho e um sorriso no coração. 💛
Até a próxima, querido(a) desenvolvedor(a) em formação! 🌱