Resolvendo o endereço IP real de um endereço de DNS dinâmico

2

Recentemente, abri um usuário de DNS dinâmico (no no-ip para esse assunto ...) para minhas próprias necessidades pessoais e especialmente para ssh-ing meu computador sempre que preciso, sem saber que é IP estático.

Minhas perguntas são:

  • Estou usando indevidamente o conceito de DNS dinâmico? Existem métodos mais apropriados para fazer o que eu quero fazer?

  • Se não, como resolvo o endereço IP real do meu roteador? O Firefox de alguma forma consegue fazer isso, nslookup e outros comandos semelhantes apenas resolvem o ip do servidor ddns (por exemplo, no-ip.org ). Tentando descobrir este mistério com wireshark falhou miseravelmente;)

por stnr 27.11.2011 / 13:04

4 respostas

1

Como seu endereço funciona no navegador da web e não no nslookup, você provavelmente configura o "redirecionamento da web" em vez do registro "a".

O redirecionamento da Web adiciona um registro "A" apontando para servidor provedor e esse servidor encaminha solicitações recebidas para seu IP usando o encaminhamento de porta ou o redirecionamento HTTP.

Você não usa mal o conceito de DNS dinâmico, mas apenas para essa finalidade (fornecendo a capacidade de abrir as portas necessárias em seu roteador e firewall).

    
por 27.11.2011 / 17:36
3

Eu uso outro serviço: dyn dns mas as operações são semelhantes.

De graça, eles lhe deram um registro em seus servidores dns, sob um de seus domínios. Eu escolho saltlake.dyndns.org

Eu tenho um adsl, na conexão e também em momentos aleatórios, eu recebo um novo endereço IP. Existem muitos sites na Web para verificar o seu endereço IP público externo, por ex. www.whatsmyip.org

Se eu pingar meu registro de DNS saltlake.dyndns.org , recebo meu ip público atual, certo.

Como isso funciona? Simples: você tem que executar um pequeno agente, ele entra em contato com os servidores do dyndns quando o ip muda, ou a cada poucos minutos. Eles recebem este pacote, vêem seu novo endereço IP público, eles atualizam seu registro de DNS.

O agente pode ser seu roteador (muitos roteadores adsl suportam serviços dyndns e similares), ou você precisa executar um pequeno agente em seu sistema operacional.

Sobre os tempos de propagação do dns, é muito melhor do que há 10 anos. Eu apenas desconectar minha linha adsl, reconectar, verificar com whatsmyip.org meu endereço IP (é diferente) e ping saltlake.dyndns.org : Eu recebo o novo ip. Alguns segundos - e verifica se o agente está fazendo o seu trabalho.

Ah, por uma questão de perfeição. Quando você ping seu registro livre, ping usa dns para encontrar o ip atual ... e aplicar uma consulta inversa para encontrar o nome real associado ao ip.

Por exemplo, com minha linha inicial do adsl ping saltlake.dyndns.org mostra meu ip externo e também dynamic-adsl-62-10-39-166.clienti.tiscali.it ... uau, dois registros dns, eu sou VIP!

Sobre os tempos lentos, eles não se devem à atualização da árvore dns ou às linhas cheal adsl. É a desculpa de alguns provedores de DNS gratuitos , que não funcionam tão bem.

    
por 27.11.2011 / 15:15
0

DDNS são úteis quando você tem uma conexão com um endereço IP dinâmico (um novo endereço IP é atribuído pelo ISP a cada tentativa de conexão) e você deseja acessar a partir do local externo alguns serviços por trás dessa conexão.

Você pode encontrar o endereço IP da conexão do seu roteador simplesmente fazendo o ping desse nome DNS, por exemplo:

> ping yourdns.no-ip.org 

na resposta, você obterá o endereço IP público do seu roteador.

    
por 27.11.2011 / 13:21
0

O principal objetivo dos serviços DNS dinâmicos é permitir que sistemas sem um endereço IP estático externo sejam acessados "facilmente" a partir de redes remotas (às vezes chamadas de Internet ) por meio de um nome de domínio. / p>

O aplicativo dinâmico de cliente DNS se comunica em intervalos curtos com seu provedor de DNS dinâmico e, quando o endereço IP externo é alterado, os registros DNS de seu provedor de DNS dinâmico são alterados de acordo.

Se você estiver usando um serviço DNS dinâmico para acessar seu sistema a partir de uma rede externa, não, você não está usando indevidamente o conceito de DNS dinâmico.

Você pode resolver seu endereço IP externo fazendo o ping do nome de domínio que seu provedor de DNS dinâmico forneceu ou consultando seu nome de domínio em nslookup ou dig .

Lembre-se de que os registros DNS precisam de algum tempo para se propagar. Não espere se inscrever em uma conta de DNS dinâmica e consiga resolver seu endereço externo por meio do nome de domínio fornecido imediatamente. Pode demorar algum tempo.

    
por 27.11.2011 / 13:33