Aller au contenu
uclic
Workflow n8nScheduled

Automatisation DNS dynamique avec n8n : mise à jour automatique

Ce workflow n8n permet d'automatiser la mise à jour dynamique des enregistrements DNS sur NameCheap. Dans un contexte où la gestion des adresses IP changeantes peut poser des problèmes pour les entreprises, ce processus s'avère essentiel pour garantir la disponibilité des services en ligne. En utilisant ce workflow, les utilisateurs peuvent s'assurer que leurs sous-domaines restent accessibles, même lorsque leur adresse IP publique change. L'automatisation n8n facilite cette tâche en intégrant plusieurs étapes clés. Étape 1 : un déclencheur Cron active le workflow à intervalles réguliers. Étape 2 : le noeud 'Get Public IP address' interroge l'adresse IP actuelle. Étape 3 : le noeud 'Checks IP if new' compare l'IP obtenue avec l'ancienne pour déterminer si une mise à jour est nécessaire. Étape 4 : si l'IP a changé, le workflow passe par le noeud 'Loops trough Subdomain list' pour traiter chaque sous-domaine. Étape 5 : enfin, le noeud 'Send data to Namecheap' envoie les nouvelles informations à NameCheap pour mettre à jour les enregistrements DNS. Grâce à cette automatisation, les entreprises peuvent réduire les temps d'arrêt et améliorer leur réactivité face aux changements d'infrastructure, ce qui leur permet de se concentrer sur leur cœur de métier.

07Nœuds05Intégrations05ÉtapesPrêt à l'emploi
Pour qui

À qui s'adresse ce workflow ?

Ce workflow s'adresse aux entreprises qui gèrent des services en ligne nécessitant une mise à jour fréquente des enregistrements DNS, notamment celles utilisant des sous-domaines. Il est idéal pour les équipes techniques ayant un niveau intermédiaire de compétence en automatisation et qui cherchent à simplifier la gestion de leur infrastructure réseau.

Le problème

Ce que ce workflow résout

Ce workflow résout le problème de la gestion des adresses IP dynamiques, qui peut entraîner des interruptions de service si les enregistrements DNS ne sont pas mis à jour rapidement. En automatisant ce processus, les utilisateurs éliminent les risques d'inaccessibilité de leurs sites web ou services en ligne, réduisant ainsi les pertes de trafic et les frustrations des utilisateurs. Après la mise en place de ce workflow, les entreprises bénéficient d'une gestion fluide et sans intervention manuelle de leurs enregistrements DNS.

Les étapes

Comment ça fonctionne

Étape 1 : Le déclencheur Cron active le workflow à des intervalles définis.

  • 01Étape 1 : Le noeud 'Get Public IP address' récupère l'adresse IP publique actuelle.
  • 02Étape 2 : Le noeud 'Checks IP if new' vérifie si cette adresse IP est différente de l'ancienne.
  • 03Étape 3 : Si une nouvelle IP est détectée, le noeud 'Loops trough Subdomain list' parcourt la liste des sous-domaines à mettre à jour.
  • 04Étape 4 : Enfin, le noeud 'Send data to Namecheap' envoie les informations nécessaires pour mettre à jour les enregistrements DNS sur NameCheap.
Besoin d'aide

On adapte ce workflow à votre stack.

CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.

Schéma visuel

Visualisation du workflow n8n

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

JSON n8n

Importer dans n8n en un clic

Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.

automatisation-dns-dynamique-avec-n8n-mise-a-jour-automatique.json
Réservé membres
JSON complet réservé membres

Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.

Télécharger gratuitement

Inscription en 30 secondes · Sans CB

Guide

Personnaliser ce workflow

Pour personnaliser ce workflow, vous pouvez modifier le déclencheur Cron pour ajuster la fréquence des vérifications d'IP. Il est également possible de changer l'URL dans le noeud 'Get Public IP address' si vous souhaitez utiliser un service différent pour récupérer l'IP. Dans le noeud 'yourdomain.com', vous pouvez définir votre domaine principal et les sous-domaines à gérer. Assurez-vous que les paramètres d'authentification dans le noeud 'Send data to Namecheap' sont corrects pour garantir une communication sécurisée avec l'API de NameCheap. Enfin, vous pouvez ajouter des notifications pour être alerté en cas d'échec de la mise à jour.

Les nœuds

Détail des nœuds n8n

  • 01
    Cron

    Ce noeud déclenche le workflow à des intervalles réguliers selon une planification définie.

  • 02
    Checks IP if new

    Ce noeud vérifie si l'adresse IP est nouvelle en exécutant un code fonctionnel.

  • 03
    subdomains

    Ce noeud traite une liste de sous-domaines en exécutant un code fonctionnel.

  • 04
    Loops trough Subdomain list

    Ce noeud parcourt la liste des sous-domaines pour effectuer des opérations répétées.

  • 05
    Send data to Namecheap

    Ce noeud envoie des données à l'API de Namecheap via une requête HTTP.

  • 06
    Get Public IP address

    Ce noeud récupère l'adresse IP publique en effectuant une requête HTTP.

  • 07
    yourdomain.com

    Ce noeud définit des valeurs spécifiques pour le domaine, en conservant uniquement celles qui sont définies.

Dernière étape

Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.

Audit gratuit · 48h

GratuitRésultats en 48 hSans engagement

06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B