segunda-feira, 14 de setembro de 2020

NINA B302 - DDNS - ATUALIZAÇÃO - WIFININA - 802.11

                                NINA B302 ATUALIZANDO DDNS (DuckDNS) - WIFININA


O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 pode atualizar um tabela DDNS.

DDNS

Por que precisamos dessa biblioteca DDNS_Generic ?

Muitos de nós estão usando o serviço DNS dinâmico porque os endereços IP dinâmicos são muito mais baratos do que endereços IP estáticos caros.

Endereços de IP dinâmicos apresentam um problema se quisermos fornecer um serviço a outros usuários na Internet, como um serviço da web, servidor local Blynk, etc. Como o endereço de IP pode mudar com frequência (devido a queda de energia / oscilação, ligar / desligado, problemas de DSL / fibra, etc.), os nomes de domínio correspondentes devem ser rapidamente mapeados novamente no DNS, para manter a acessibilidade usando um URL conhecido.

Muitos provedores oferecem serviço de DNS dinâmico comercial ou gratuito para este cenário. A reconfiguração automática geralmente é implementada no roteador ou computador do usuário, que executa o software para atualizar o serviço DDNS. A comunicação entre o equipamento do usuário e o provedor não é padronizada, embora alguns métodos padrão de atualização baseados na web tenham surgido com o tempo.

Esta biblioteca é criada para atualizar automaticamente seus domínios DDNS com o endereço IP dinâmico mais recente, usando uma das muitas placas / escudos disponíveis. Veja Placa suportada.

O tempo entre as verificações para atualizar o Serviço DDNS é configurável para corresponder ao seu caso de uso e é definido nos exemplos em 10 minutos.

O código DDNS_Generic é muito curto, pode ser imerso em seus Projetos e ser chamado no código loop ().

Atualmente, ele suporta DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, fear.org. A expansão para suportar mais provedores de serviços DDNS é muito fácil e pode ser feita por você.

Esta biblioteca DDNS_Generic é baseada e modificada da Biblioteca EasyDDNS de Ayush Sharma para adicionar suporte a muitas placas e escudos além de ESP32 e ESP8266.

NINA B302 - DDNS - ATUALIZAÇÃO - ENC28j60 - 802.3

 NINA B302 ATUALIZANDO DDNS (DuckDNS) - ENC28J60


O objetivo deste BLOG é apresentar uma ideia geral de como o NINA B302 pode atualizar um tabela DDNS.

DDNS

Por que precisamos dessa biblioteca DDNS_Generic ?

Muitos de nós estão usando o serviço DNS dinâmico porque os endereços IP dinâmicos são muito mais baratos do que endereços IP estáticos caros.

Endereços de IP dinâmicos apresentam um problema se quisermos fornecer um serviço a outros usuários na Internet, como um serviço da web, servidor local Blynk, etc. Como o endereço de IP pode mudar com frequência (devido a queda de energia / oscilação, ligar / desligado, problemas de DSL / fibra, etc.), os nomes de domínio correspondentes devem ser rapidamente mapeados novamente no DNS, para manter a acessibilidade usando um URL conhecido.

Muitos provedores oferecem serviço de DNS dinâmico comercial ou gratuito para este cenário. A reconfiguração automática geralmente é implementada no roteador ou computador do usuário, que executa o software para atualizar o serviço DDNS. A comunicação entre o equipamento do usuário e o provedor não é padronizada, embora alguns métodos padrão de atualização baseados na web tenham surgido com o tempo.

Esta biblioteca é criada para atualizar automaticamente seus domínios DDNS com o endereço IP dinâmico mais recente, usando uma das muitas placas / escudos disponíveis. Veja Placa suportada.

O tempo entre as verificações para atualizar o Serviço DDNS é configurável para corresponder ao seu caso de uso e é definido nos exemplos em 10 minutos.

O código DDNS_Generic é muito curto, pode ser imerso em seus Projetos e ser chamado no código loop ().

Atualmente, ele suporta DuckDNS, No-ip, DynDNS, Dynu, enom, all-inkl, selfhost.de, dyndns.it, strato, freemyip, fear.org. A expansão para suportar mais provedores de serviços DDNS é muito fácil e pode ser feita por você.

Esta biblioteca DDNS_Generic é baseada e modificada da Biblioteca EasyDDNS de Ayush Sharma para adicionar suporte a muitas placas e escudos além de ESP32 e ESP8266.