Zone-importmethoden
Leer over de verschillende manieren om DNS-zones te importeren in DNScale, waaronder handmatige creatie, BIND-bestandsimport, providermigratie en DNS-detectie.
Bij het aanmaken van een nieuwe DNS-zone in DNScale heb je verschillende opties om je bestaande records te importeren. Of je nu migreert van een andere provider of helemaal opnieuw begint, DNScale maakt het eenvoudig om je DNS-configuratie snel in te richten.
Overzicht van importmethoden
DNScale ondersteunt vier methoden voor het aanmaken en vullen van DNS-zones:
- Handmatige creatie – Begin met een lege zone en voeg records individueel toe
- BIND-zonebestandimport – Upload een standaard BIND-formaat zonebestand
- Providerimport – Maak direct verbinding met Cloudflare of AWS Route 53
- DNS-detectie – Ontdek automatisch records uit live DNS
Handmatige zone-creatie
De eenvoudigste optie is een lege zone aanmaken en records handmatig toevoegen via het dashboard. Dit is ideaal voor:
- Nieuwe domeinen zonder bestaande DNS-records
- Kleine zones met slechts een paar records
- Test- en ontwikkelomgevingen
Voer simpelweg je domeinnaam in, selecteer je regio en begin records een voor een toe te voegen.
BIND-zonebestandimport
Als je een BIND-formaat zonebestandexport hebt van je huidige DNS-provider, kun je deze direct importeren. BIND-formaat is de industriestandaard die door de meeste DNS-providers wordt ondersteund.
Ondersteunde recordtypen
- A, AAAA (IPv4- en IPv6-adressen)
- CNAME (canonical names)
- MX (mailservers met prioriteit)
- TXT (tekstrecords inclusief SPF, DKIM, DMARC)
- NS (nameserver-delegatie)
- SRV (servicerecords)
- CAA (Certificate Authority-autorisatie)
- PTR (reverse DNS)
Voorbeeld BIND-formaat
$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"Exporteren vanuit gangbare providers
De meeste DNS-providers bieden zonebestandexport aan:
- cPanel/WHM: DNS Zone Editor → Export Zone File
- Plesk: DNS Settings → Export
- BIND-servers: Kopieer het zonebestand vanuit
/var/named/of/etc/bind/zones/
Providerimport
Maak direct verbinding met je bestaande DNS-provider om zones en records automatisch te importeren. Dit is de snelste manier om te migreren wanneer je API-toegang hebt.
Cloudflare
Om te importeren vanuit Cloudflare heb je een API-token nodig met de volgende machtigingen:
- Zone:Read – Vereist om je zones op te lijsten
- DNS:Read – Vereist om DNS-records te lezen
Een Cloudflare API-token aanmaken
- Ga naar dash.cloudflare.com/profile/api-tokens
- Klik op "Create Token"
- Gebruik het "Custom token"-sjabloon
- Voeg machtigingen toe:
- Zone → Zone → Read
- Zone → DNS → Read
- Stel zone-resources in (alle zones of specifieke zones)
- Maak het token aan en kopieer het
Eenmaal verbonden zie je al je Cloudflare-zones en kun je selecteren welke je wilt importeren.
Amazon Route 53
Om te importeren vanuit AWS Route 53 heb je IAM-inloggegevens nodig met de volgende machtigingen:
- route53:ListHostedZones – Vereist om hosted zones op te lijsten
- route53:ListResourceRecordSets – Vereist om DNS-records te lezen
Vereist IAM-beleid
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"route53:ListHostedZones",
"route53:ListResourceRecordSets"
],
"Resource": "*"
}
]
}AWS-toegangssleutels aanmaken
- Ga naar de IAM-console
- Maak een nieuwe gebruiker aan of gebruik een bestaande
- Koppel het bovenstaande beleid
- Genereer toegangssleutels onder Beveiligingsreferenties
Geef de Access Key ID en Secret Access Key op om je Route 53-zones te importeren.
DNS-detectie
DNS-detectie bevraagt automatisch de live DNS voor een domein en ontdekt bestaande records. Dit is handig wanneer:
- Je geen toegang hebt om zonebestanden te exporteren
- Je wilt verifiëren wat er momenteel is gepubliceerd
- Je het beheer overneemt van een bestaand domein
Hoe het werkt
- Voer de domeinnaam in die je wilt ontdekken
- DNScale bevraagt de autoritatieve nameservers
- Gangbare recordtypen worden automatisch gecontroleerd
- Ontdekte records worden ter beoordeling gepresenteerd
- Selecteer welke records je wilt importeren
Ontdekte recordtypen
DNS-detectie controleert op:
- A- en AAAA-records (root en gangbare subdomeinen)
- MX-records (mailservers)
- TXT-records (SPF, DKIM, DMARC, verificatie)
- NS-records (nameservers)
- CNAME-records (gangbare aliassen zoals www, mail, ftp)
- CAA-records (Certificate Authority-beperkingen)
Beperkingen
DNS-detectie kan alleen records vinden die publiek opvraagbaar zijn. Het kan mogelijk niet ontdekken:
- Interne/privérecords
- Wildcard-records (tenzij specifiek opgevraagd)
- Records voor subdomeinen die niet in de gangbare lijst staan
- Records met zeer korte TTL's die zijn verlopen
Gebruik voor volledige migraties bij voorkeur BIND-bestandsimport of providerimport.
De juiste methode kiezen
| Methode | Het beste voor | Vereisten |
|---|---|---|
| Handmatig | Nieuwe domeinen, kleine zones | Geen |
| BIND-import | Standaardexports, de meeste providers | Zonebestand |
| Cloudflare-import | Cloudflare-gebruikers | API-token |
| Route 53-import | AWS-gebruikers | IAM-inloggegevens |
| DNS-detectie | Snelle migraties, verificatie | Publieke DNS |
Na de import
Zodra je zone is geïmporteerd:
- Controleer records – Verifieer dat alle records correct zijn geïmporteerd
- Werk nameservers bij – Verwijs je domein naar DNScale-nameservers
- Verifieer propagatie – Gebruik DNS-lookuptools om wijzigingen te bevestigen
- Monitor – Controleer het dashboard op eventuele resolutieproblemen
Conclusie
DNScale biedt flexibele opties voor het aanmaken en importeren van DNS-zones. Of je nu helemaal opnieuw begint, migreert van een andere provider of bestaande records ontdekt, je kunt je DNS snel en betrouwbaar instellen.