10 pontos por galadbran 2021-04-02 | Ainda não há comentários. | Compartilhar no WhatsApp

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.

Ainda não há comentários.