Serviço DNS dinâmico que permite definir o endereço IP


-1

Existe um serviço DNS dinâmico que permite especificar o endereço IP para o qual apontar (em vez de apontar para o endereço IP que faz a solicitação)?

Usamos DNS dinâmico em nosso desenvolvimento de aplicativos móveis. Instalamos uma versão do nosso aplicativo em um telefone que aponta para um endereço DNS dinâmico, que pode ser alterado para apontar para o ambiente em que queremos testar sem reinstalar o aplicativo.

Todos os serviços DNS dinâmicos que verifiquei atualizam o endereço IP para o endereço IP que faz a solicitação. Isso funciona bem para servidores com um endereço IP público. Quando trabalhamos em nossa intranet, o endereço IP visto pelo servidor DNS dinâmico não é o endereço IP interno. Gostaríamos de poder definir o endereço IP interno para o endereço DNS dinâmico.

Preferimos um serviço gratuito, mas um serviço pago também é aceitável.

Respostas:


0

O DynDNS ofereceu uma coisa dessas (pelo menos eles o fizeram; nunca tentaram usar um endereço IP local; porém, com as alterações recentes, é bastante limitado e acho que você talvez não consiga mais obter endereços definidos livremente).

Como alternativa: você não tem como definir o servidor DNS que seu telefone está usando? Essa provavelmente seria a maneira mais rápida de alterar isso, pois você poderá rotear solicitações localmente.

Lembre-se também do cache do DNS, que pode estragar tudo para você como uma solução "rápida".

Como alternativa: use um endereço local fixo no qual você simplesmente alterne o encaminhamento de porta para um IP diferente (por exemplo, através de túneis ssh). Isso também evitaria problemas de armazenamento em cache.


0

Como se vê, a maioria dos serviços DNS dinâmicos oferece suporte ao fornecimento do endereço IP para definir o parâmetro de solicitação "myip" na solicitação de atualização do protocolo 'dyndns2'. Este parâmetro de solicitação é suportado pelo menos pela API Dyn , API No-IP e API DNSdynamic .

Esse parâmetro provavelmente não é suportado pela maioria dos clientes DNS dinâmicos, mas é muito fácil executar a solicitação na linha de comando:

curl "https://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.testdomain.com&myip=1.2.3.4"
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.