Comment mettre à jour une zone DNS Cloudflare quand on a une IP Dynamique ?
Si vous hébergez un serveur web accessible via une IP dynamique, vous connaissez sans doute des outils merveilleux comme DynDNS, NoIP, ou encore Prout (hé oui).
Mais si vous voulez allier la puissance des services de Cloudflare (pour le cache, la sécurité, la protection DDoS…etc.), à un hébergement local et donc une IP dynamique, c’est possible !
GoDNS
GoDNS est un client de DNS dynamique écrit en Go comme son nom l’indique qui supporte plusieurs services dont Cloudflare, ce qui vous permet depuis un Linux, un mac, un Windows, de mettre à jour la zone DNS associée à votre nom de domaine, automatiquement en cas de changement d’adresse IP.
CloudFlareDDNS Updater Client
Cet outil est open source également, mais fonctionne uniquement sous Windows. Il s’agit d’un outil qui peut se lancer comme service et qui se configure avec la clé API de votre Cloudflare pour mettre à jour la zone DNS de ce dernier.
Cloudflare DDNS
Même idée ici, sauf que Cloudflare DDNS a été conçu spécifiquement pour le Raspberry Pi, afin d’aider à l’adoption de l’auto hébergement. L’idée ici c’est de donner accès à votre réseau local et ses services depuis n’importe où sur Internet.
DnsTube
DNSTube quant à lui est accessible uniquement sous Windows et permet de changer chaque élément de sa zone DNS Cloudflare avec une adresse IP dynamique. An AAAA, SPF, TXT…etc. peuvent ainsi être updatés y compris avec un timer.