MaraDNS - um serviço DNS simples para Windows que pode ser usado em testes de serviço
(maradns.samiam.org)Quando é preciso testar um serviço usando um domínio que ainda não foi registrado, ou quando é necessário usar o mesmo domínio de um site em produção, mas fazer com que ele aponte para um servidor de testes, no navegador web do PC dá para configurar o arquivo hosts, mas no caso de um app de iPhone, passa a ser necessário um servidor DNS na rede interna.
Encontrei um serviço DNS open source que pode ser configurado facilmente em um PC com Windows e tenho usado bastante recentemente.
É possível configurar qualquer endereço de domínio para qualquer IP
-
ip4["maradns.foo."] = "10.10.10.10"
-
Também é possível fazer com que outros endereços de domínio existentes apontem para um IP diferente.
Os demais domínios podem consultar um servidor DNS normal para receber o resultado
- upstream_servers["."]="8.8.8.8, 8.8.4.4"
Por padrão ele é executado em modo daemon, mas também pode ser executado com privilégios normais de usuário para depuração.
- Para testes rápidos, basta executar o processo com privilégios normais de usuário e, caso ocorra algum erro, é necessário executá-lo com privilégios normais de usuário para ver os logs de erro.
Por padrão, oferece suporte apenas a UDP (para usar TCP, é necessário o Cygwin)
Ainda não há comentários.