Ce que cette connexion vous apporte
Connecter votre propre compte ClouDNS permet de diffuser le DNS d’un domaine depuis votre compte au lieu du nôtre. Vous conservez la zone, la facturation et le tableau de bord du fournisseur ; nous créons et mettons à jour les enregistrements nécessaires à vos sites et boîtes aux lettres, vous évitant ainsi de les copier manuellement.
Avant de commencer
Un compte ClouDNS dont le forfait comprend l’accès à l’API. Si API & Resellers n’est pas disponible dans votre compte, votre forfait ne l’inclut pas.
1. Créez la clé chez ClouDNS
Dans ClouDNS, ouvrez API & Resellers et, sous API users, choisissez Add new user. Choisissez un mot de passe pour celui-ci. Laissez le champ de l’adresse IP vide — un utilisateur API limité à d’autres adresses est refusé lorsque nous l’utilisons. ClouDNS génère ensuite l'auth-id de l’utilisateur, affiché à côté de lui dans le tableau des utilisateurs.
2. Connectez-la ici
Ouvrez Integrations dans votre tableau de bord et choisissez Connect an account. Sélectionnez Your own DNS comme groupe et ClouDNS comme compte, renseignez API user ID (l’auth-id) ainsi que API user password, puis appuyez sur Connect account.
Nous testons ce que vous collez avant que quoi que ce soit ne soit enregistré. Une clé qui ne fonctionne pas n’est jamais stockée, et la réponse indique ce qui n’allait pas. Une clé qui fonctionne est conservée chiffrée dans notre coffre-fort de secrets — jamais dans notre base de données — et n’est plus jamais affichée, même à vous.
Ce qui se passe ensuite
- Sur n’importe quel domaine, ouvrez son onglet DNS et choisissez ce compte comme emplacement à partir duquel le DNS du domaine est diffusé. Nous y créons la zone si elle n’existe pas et écrivons les enregistrements requis par les sites et la messagerie du domaine.
- Lorsque quelque chose de notre côté modifie le contenu attendu d’un enregistrement — vous déplacez un site, changez de CDN ou ajoutez une boîte aux lettres —, nous mettons à jour l’enregistrement sur votre compte.
- Pour terminer le transfert, les serveurs de noms de votre domaine doivent pointer vers ClouDNS. Si le domaine est enregistré chez nous, ou auprès d’un bureau d’enregistrement que vous avez connecté, nous les configurons pour vous ; sinon, la page du domaine affiche les serveurs de noms à définir.
- Lorsque vous vous connectez, nous vérifions que la clé peut lister vos zones, lire les enregistrements et les modifier. La liste de contrôle à côté de la connexion indique lesquels ont pu être confirmés.
En cas d’échec de la connexion
Un message indique que les identifiants sont incorrects. Vérifiez que vous avez utilisé l’auth-id de l’utilisateur API et le mot de passe attribué à cet utilisateur API — et non vos identifiants de connexion ClouDNS.
Le refus s’effectue uniquement de notre côté. Une adresse IP est définie pour l’utilisateur API. Supprimez-la, ou créez un nouvel utilisateur API en laissant le champ vide.
Un message indique que la clé a été rejetée. Il s’agit presque toujours de l’une de ces trois causes : un espace ou un saut de ligne copié avec la clé, une clé expirée, ou une clé révoquée ou régénérée après l’avoir copiée. Créez-en une nouvelle et collez-la à nouveau.
La connexion réussit, mais une opération échoue par la suite. La clé s’authentifie mais n’a pas une autorisation requise pour l’action. Créez une nouvelle clé avec les autorisations énumérées ci-dessus, puis déconnectez l’ancienne connexion et connectez la nouvelle clé.
Déconnexion
Ouvrez Integrations, localisez le compte et appuyez sur Disconnect. Cela supprime immédiatement la clé stockée. Tout élément qui l’utilisait s’arrête lors de sa prochaine action, et les écrans qui en dépendaient l’indiquent au lieu d’échouer silencieusement.
La déconnexion n’annule pas ce qui a déjà été effectué — les enregistrements, déploiements ou paramètres modifiés sur votre compte restent tels quels. Si vous pensez que la clé elle-même a pu fuiter, révoquez-la également chez le fournisseur ; la déconnexion supprime notre copie, pas la leur.