Découvrez PostScale -- API e-mail pour l'envoi transactionnel, la réception et les adresses masquées. PostScale

    Méthodes d'importation de zones

    Découvrez les différentes manières d'importer des zones DNS dans DNScale, incluant la création manuelle, l'importation de fichiers BIND, la migration depuis un fournisseur et la découverte DNS.

    Lors de la création d'une nouvelle zone DNS dans DNScale, vous disposez de plusieurs options pour importer vos enregistrements existants. Que vous migriez depuis un autre fournisseur ou que vous partiez de zéro, DNScale facilite la mise en place rapide de votre configuration DNS.

    Aperçu des méthodes d'importation

    DNScale supporte quatre méthodes pour créer et remplir des zones DNS :

    1. Création manuelle – Commencez avec une zone vide et ajoutez les enregistrements individuellement
    2. Importation de fichier de zone BIND – Téléversez un fichier de zone au format BIND standard
    3. Importation depuis un fournisseur – Connectez-vous directement à Cloudflare ou AWS Route 53
    4. Découverte DNS – Découvrez automatiquement les enregistrements depuis le DNS actif

    Création manuelle de zone

    L'option la plus simple est de créer une zone vide et d'ajouter les enregistrements manuellement via le tableau de bord. C'est idéal pour :

    • Les nouveaux domaines sans enregistrements DNS existants
    • Les petites zones avec seulement quelques enregistrements
    • Les environnements de test et de développement

    Saisissez simplement votre nom de domaine, sélectionnez votre région et commencez à ajouter les enregistrements un par un.

    Importation de fichier de zone BIND

    Si vous disposez d'un export de fichier de zone au format BIND provenant de votre fournisseur DNS actuel, vous pouvez l'importer directement. Le format BIND est le standard de l'industrie supporté par la plupart des fournisseurs DNS.

    Types d'enregistrements supportés

    • A, AAAA (adresses IPv4 et IPv6)
    • CNAME (noms canoniques)
    • MX (serveurs de messagerie avec priorité)
    • TXT (enregistrements texte incluant SPF, DKIM, DMARC)
    • NS (délégation de serveurs de noms)
    • SRV (enregistrements de service)
    • CAA (autorisation d'autorité de certification)
    • PTR (DNS inversé)

    Exemple de format BIND

    $ORIGIN example.com.
    $TTL 3600
     
    @       IN  A       93.184.216.34
    @       IN  AAAA    2606:2800:220:1:248:1893:25c8:1946
    @       IN  MX  10  mail.example.com.
    www     IN  CNAME   example.com.
    mail    IN  A       93.184.216.35
    @       IN  TXT     "v=spf1 include:_spf.google.com ~all"

    Comment exporter depuis les fournisseurs courants

    La plupart des fournisseurs DNS proposent l'export de fichiers de zone :

    • cPanel/WHM : Éditeur de zone DNS → Exporter le fichier de zone
    • Plesk : Paramètres DNS → Exporter
    • Serveurs BIND : Copiez le fichier de zone depuis /var/named/ ou /etc/bind/zones/

    Importation depuis un fournisseur

    Connectez-vous directement à votre fournisseur DNS existant pour importer automatiquement les zones et enregistrements. C'est la méthode la plus rapide pour migrer lorsque vous disposez d'un accès API.

    Cloudflare

    Pour importer depuis Cloudflare, vous avez besoin d'un jeton API avec les permissions suivantes :

    • Zone:Read – Requis pour lister vos zones
    • DNS:Read – Requis pour lire les enregistrements DNS

    Créer un jeton API Cloudflare

    1. Allez sur dash.cloudflare.com/profile/api-tokens
    2. Cliquez sur « Create Token »
    3. Utilisez le modèle « Custom token »
    4. Ajoutez les permissions :
      • Zone → Zone → Read
      • Zone → DNS → Read
    5. Définissez les ressources de zone (toutes les zones ou des zones spécifiques)
    6. Créez le jeton et copiez-le

    Une fois connecté, vous verrez toutes vos zones Cloudflare et pourrez sélectionner celles à importer.

    Amazon Route 53

    Pour importer depuis AWS Route 53, vous avez besoin d'identifiants IAM avec les permissions suivantes :

    • route53:ListHostedZones – Requis pour lister les zones hébergées
    • route53:ListResourceRecordSets – Requis pour lire les enregistrements DNS

    Politique IAM requise

    {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "route53:ListHostedZones",
            "route53:ListResourceRecordSets"
          ],
          "Resource": "*"
        }
      ]
    }

    Créer des clés d'accès AWS

    1. Allez sur la console IAM
    2. Créez un nouvel utilisateur ou utilisez-en un existant
    3. Attachez la politique ci-dessus
    4. Générez les clés d'accès sous Informations d'identification de sécurité

    Fournissez l'Access Key ID et le Secret Access Key pour importer vos zones Route 53.

    Découverte DNS

    La découverte DNS interroge automatiquement le DNS actif pour un domaine et découvre les enregistrements existants. C'est utile lorsque :

    • Vous n'avez pas accès à l'export de fichiers de zone
    • Vous souhaitez vérifier ce qui est actuellement publié
    • Vous prenez en charge la gestion d'un domaine existant

    Comment ça fonctionne

    1. Saisissez le nom de domaine que vous souhaitez découvrir
    2. DNScale interroge les serveurs de noms faisant autorité
    3. Les types d'enregistrements courants sont sondés automatiquement
    4. Les enregistrements découverts sont présentés pour révision
    5. Sélectionnez les enregistrements à importer

    Types d'enregistrements découverts

    La découverte DNS vérifie :

    • Enregistrements A et AAAA (racine et sous-domaines courants)
    • Enregistrements MX (serveurs de messagerie)
    • Enregistrements TXT (SPF, DKIM, DMARC, vérification)
    • Enregistrements NS (serveurs de noms)
    • Enregistrements CNAME (alias courants comme www, mail, ftp)
    • Enregistrements CAA (restrictions d'autorité de certification)

    Limitations

    La découverte DNS ne peut trouver que les enregistrements publiquement résolvables. Elle peut ne pas découvrir :

    • Les enregistrements internes/privés
    • Les enregistrements wildcard (sauf si spécifiquement interrogés)
    • Les enregistrements de sous-domaines non présents dans la liste courante
    • Les enregistrements avec des TTL très courts ayant expiré

    Pour les migrations complètes, utilisez l'importation de fichier BIND ou l'importation depuis un fournisseur lorsque c'est possible.

    Choisir la bonne méthode

    MéthodeIdéale pourPrérequis
    ManuelleNouveaux domaines, petites zonesAucun
    Importation BINDExports standards, la plupart des fournisseursFichier de zone
    Importation CloudflareUtilisateurs CloudflareJeton API
    Importation Route 53Utilisateurs AWSIdentifiants IAM
    Découverte DNSMigrations rapides, vérificationDNS public

    Après l'importation

    Une fois votre zone importée :

    1. Vérifiez les enregistrements – Assurez-vous que tous les enregistrements ont été importés correctement
    2. Mettez à jour les serveurs de noms – Pointez votre domaine vers les serveurs de noms DNScale
    3. Vérifiez la propagation – Utilisez des outils de recherche DNS pour confirmer les changements
    4. Surveillez – Consultez le tableau de bord pour détecter tout problème de résolution

    Conclusion

    DNScale offre des options flexibles pour créer et importer des zones DNS. Que vous partiez de zéro, migriez depuis un autre fournisseur ou découvriez des enregistrements existants, vous pouvez configurer votre DNS rapidement et de manière fiable.