Tenho um domínio ao qual tenho acesso à administração do DNS, mas meu registrador não possui uma API.
Eu tenho um VPS que hospedo meus próprios sites.
Eu tenho uma conexão de fibra doméstica que às vezes muda de IP e minha VPN doméstica (Raspberry Pi) torna-se impossível de conectar porque não conheço o novo IP público.
Como solução alternativa, configurei o PushBullet (junto com um script executado diariamente) para enviar o novo IP público para o meu telefone, para que eu possa atualizar meu cliente VPN e acessar minha VPN doméstica. Tudo funciona bem.
Estou ficando muito irritado com a frequência com que meu IP muda e tenho que continuar editando e reimportando o perfil VPN no meu telefone. Não me deixo mudar o IP sem reimportar. Não é o fim do mundo, mas não é o ponto.
Como tenho meu próprio domínio e VPS, gostaria de saber como poderia utilizar meus ativos existentes para criar, essencialmente, um servidor DNS DIY ou "encaminhador" para que eu possa criar um subdomínio para usar em meus arquivos de configuração, mas também escrever um script no meu Raspberry Pi para atualizar automaticamente meu VPS com o novo IP para que qualquer solicitação (tráfego OpenVPN) seja enviada ao meu servidor Rasperry Pi?
Eu poderia me juntar ao provedor DynDNS ou AN-Other dynamic DNS, mas acho que tenho as ferramentas certas.
Não pretendo mudar meus servidores de nomes ou algo assim.... meus domínios e sites funcionam perfeitamente como estão...
Isso seria um trabalho para o BIND? IPTables poderia ser suficiente, já que pode ser definido para tráfego específico?
Obrigada!