DNS dynamique (DDNS)

Dynamic DNS (DDNS) vous permet d'utiliser un nom de domaine stable (comme myproxy.example.com) pour accéder à votre tableau de bord XProxy et à vos proxys — même lorsque votre adresse IP publique change.

Configuration : XProxy → Paramètres généraux → Dynamic DNS. Fournisseurs pris en charge : DNS-O-Matic, Cloudflare, NO-IP, Dynu, DuckDNS.

Pourquoi utiliser le DDNS avec XProxy ?

  • Un seul domaine stable pour votre tableau de bord et tous vos points de terminaison proxy.
  • Plus besoin de mémoriser ni de mettre à jour les adresses IP lorsque votre FAI les modifie.
  • XProxy maintient automatiquement le domaine pointant vers votre adresse IP publique actuelle.
Configurez d'abord l'accès public — soit Redirection Accueil/NAT, soit Redirection VPS — avant de configurer le DDNS.

Démarrage rapide

  1. Ouvrez XProxy → Paramètres généraux → Dynamic DNS.
  2. Sélectionnez l'onglet d'un fournisseur.
  3. Activez l'interrupteur Activé.
  4. Renseignez les champs obligatoires (voir les détails des fournisseurs ci-dessous).
  5. Définissez l'Intervalle de mise à jour sur 60 secondes.
  6. Cliquez sur Enregistrer. XProxy synchronise immédiatement.
  7. Cliquez sur Tester pour vérifier que le fournisseur renvoie « Synchronisé ».
Page des paramètres Dynamic DNS

Fournisseur 1 — DNS-O-Matic

  • Nom d'utilisateur — votre e-mail/nom d'utilisateur du compte DNS-O-Matic.
  • Mot de passe — votre mot de passe DNS-O-Matic.
  • Nom d'hôte — laissez vide pour mettre à jour all.dnsomatic.com, ou définissez un hôte spécifique.
Configuration DNS-O-Matic

Fournisseur 2 — Cloudflare

  • Jeton API — jeton disposant des autorisations Lecture DNS + Édition DNS pour la zone cible.
  • ID de zone — la zone où se trouve votre domaine.
  • Nom de l'enregistrement — l'enregistrement DNS A à mettre à jour (ex. proxy.example.com).
  • Proxifié — gardez OFF pour les points de terminaison proxy ; ON uniquement pour les sites web publics/le tableau de bord.
  • TTL — utilisez 60–120 secondes pour des mises à jour globales plus rapides.
Configuration Cloudflare DDNS

Étape 1 — Créer un jeton API

Ouvrez Cloudflare → Mon profil → Jetons API → Créer un jeton. Utilisez le modèle « Modifier DNS ». L'étendue doit inclure Lecture Zone.DNS et Édition Zone.DNS. Limitez-la à votre zone cible. Copiez le jeton.

Créer un jeton API Cloudflare
Autorisations du jeton Cloudflare

Étape 2 — Obtenir votre ID de zone

Ouvrez votre domaine dans Cloudflare → Aperçu → copiez l'ID de zone.

ID de zone Cloudflare

Étape 3 — Créer l'enregistrement A

Ouvrez l'onglet DNS dans Cloudflare et créez un enregistrement A pour votre hôte (ex. proxy.example.com). Utilisez n'importe quelle adresse IP pour l'instant — XProxy la maintiendra à jour.

Enregistrement A Cloudflare

Étape 4 — Tester et vérifier

Après avoir enregistré dans XProxy, cliquez sur Tester. Vérifiez ensuite depuis un terminal :

bash
nslookup proxy.example.com
# or
dig +short proxy.example.com

Fournisseur 3 — NO-IP

  • Nom d'utilisateur et Mot de passe/Clé — vos identifiants NO-IP.
  • Nom d'hôte — votre hôte NO-IP (ex. yourname.ddns.net).
Configuration NO-IP

Fournisseur 4 — Dynu

  • Nom d'hôte — votre hôte Dynu (ex. yourname.ddnsfree.com).
  • Mot de passe — le mot de passe de votre compte Dynu (haché automatiquement).
  • Prend en charge les domaines personnalisés (pointez le NS de votre domaine vers Dynu).
Configuration Dynu

Fournisseur 5 — DuckDNS

  • Jeton — votre jeton DuckDNS.
  • Domaine — votre sous-domaine DuckDNS (ex. yourname.duckdns.org).
  • Remarque : DuckDNS ne prend en charge que les sous-domaines .duckdns.org — pas de domaines personnalisés.
Configuration DuckDNS

TTL et propagation

Le TTL (Time To Live) correspond à la durée de mise en cache de votre enregistrement par les serveurs DNS. Un TTL plus court accélère la propagation mondiale de votre nouvelle adresse IP lorsqu'elle change.

  • TTL recommandé : 60–120 secondes pour un usage proxy.
  • Si vous utilisez le mode Proxifié de Cloudflare, le TTL est géré automatiquement.
  • Gardez Proxifié OFF pour les points de terminaison proxy — le mode proxifié fait transiter le trafic par Cloudflare, ce qui casse les protocoles proxy.

Indicateurs d'état

  • Synchronisé — le fournisseur a accepté la mise à jour. L'enregistrement DNS correspond à votre adresse IP actuelle.
  • Aucun changement — l'adresse IP est déjà correcte ; la prochaine mise à jour est planifiée.
  • Avertissement — problème temporaire (ex. limite de débit) ; le système réessaiera automatiquement.
  • Erreur — identifiants incorrects ou enregistrement introuvable. Corrigez les valeurs et testez à nouveau.
Résultat du test DDNS

Dépannage

  • Échec de l'authentification — vérifiez le nom d'utilisateur, le jeton ou le mot de passe.
  • Enregistrement introuvable — vérifiez que l'hôte existe dans le tableau de bord de votre fournisseur.
  • Affiche toujours l'ancienne adresse IP — attendez l'expiration du TTL, ou réduisez le TTL pour des mises à jour plus rapides la prochaine fois.
  • Service hors ligne — assurez-vous que le DDNS est activé dans XProxy et que vous avez cliqué sur Enregistrer.

FAQ

Puis-je utiliser plusieurs fournisseurs DDNS en même temps ?

Oui. Activez plusieurs fournisseurs et XProxy les mettra tous à jour.

Comment vérifier que mon domaine pointe vers la nouvelle adresse IP ?

bash
nslookup your.domain.com
# or
dig +short your.domain.com

Quel TTL dois-je utiliser ?

Utilisez 60–120 secondes pour un usage proxy. Cela garantit une propagation mondiale rapide lorsque votre adresse IP change.