Hostsman

O que é ?

O HostsMan é um programa que permite apontar um domínio para outro servidor a nível local.


Um domínio tem associado a si nameservers sendo estes que indicam o servidor onde este se encontra.


Quando a informação dos nameservers é alterada existe um processo de propagação que pode demorar entre algumas horas e até 3 dias pelo que durante este tempo não se consegue ver o domínio no novo servidor.

Normalmente demora mais nos sistemas que acedem já ao site por terem esta informação em cache.

Para sites mais críticos é possível configurar IPs rápidos a fim de ter propagações posteriores feitas em questão de minutos

No entanto quando se muda de servidor é útil conseguir ver já as modificações no novo lado.


Este programa permite configurar que no pc local em vez de ir para o servidor indicado pelos nameservers se vá para um servidor específico com um determinado ip.

Como usar o programa ?
  1. Escolher TOOLS - Hostman Editor
  2. Carregar em + para criar uma nova entrada
  3. Em hostnames escrever o nome do domínio
  4. No IP indicar o nome do IP.
  5. Carregar no save
  6. Fazer file exit
  7. Em TOOLS escolher flush DNS Cache
Como instalar?

Para instalar basta fazer o download a partir de http://www.abelhadigital.com/hostsman/

Explicação mais detalhada

Este programa edita o ficheiro .hosts que é o ficheiro que indica onde o domínio deve ser procurado.


Pode ser necessário arrancar o programa como administrador da máquina.

Esta alteração é feita só a nível local. Por exemplo a instalação de certificados SSL de terceiros não vai funcionar com isto.

Não esquecer de desligar depois de ter sido feita a propagação.


A limpeza da cache de DNS também pode ser feita da linha de comandos usando IPCONFIG /flushdns

Existe algo deste tipo para MAC ?

Pode usar esta aplicação

https://oldj.github.io/SwitchHosts/

Outros serviços úteis para propagação de domínios

Existem serviços onde pode ver como está a propagação de um domínio e como é que ele é visto a partir de vários pontos do mundo.

O geopeeker.com é um desses serviços.

Durante a propagação existem serviços que permitem ver como ela está num determinado momento.

O whatsmydns.net é um desses serviços.