Ga naar inhoud
100% lokaal

DNS-zonebestand-generator

Zet een eenvoudige lijst met DNS-records om in een BIND-zonebestand.

Invoer
Uitvoer

DNS-zonebestand-generator

Plak een lijst met DNS-records, één per regel, en dit hulpmiddel schrijft een complete BIND-stijl zonebestand eromheen — de $ORIGIN- en $TTL-richtlijnen, een ingevulde SOA-record, en alle records die u hebt opgegeven met kolommen die zijn uitgelijnd zoals een handgeschreven zonebestand eruitziet. Het is geschikt voor iedereen die DNS rechtstreeks beheert: een nieuw domein opzetten, een zone migreren tussen providers, of een versiegecontroleerde kopie bijhouden van records die een bedieningspaneel normaal verbergt.

Elke regel heeft de vorm "naam type waarde" — bijvoorbeeld "www A 192.0.2.10" of "@ MX 10 mail.example.com". A, AAAA, CNAME, NS en PTR nemen een enkele waarde; MX neemt een prioriteit en een doel; SRV neemt prioriteit, gewicht, poort en doel; CAA neemt vlaggen, een label en een waarde. TXT is de ene uitzondering die het waard is om te kennen: DNS beperkt een enkele tekenreeks tot 255 tekens, dus een langere SPF- of DKIM-waarde wordt automatisch opgesplitst in meerdere aangehaalde tekenreeksen in plaats van een ongeldige record te produceren.

De optiebalk stelt de zonega-waarden in: oorsprongsdomein, standaard TTL, en elk SOA-veld — primaire naamserver, verantwoordelijk e-mailadres (geconverteerd naar de gepunteerde rname-indeling die DNS verwacht), serienummer, vernieuw-, herpoging-, vervallen- en minimumwaarden. Een lege serienummer wordt ingevuld met de datum van vandaag als JJJJMMDDnn. Recordnamen worden afgedrukt relatief ten opzichte van het oorsprong of volledig gekwalificeerd met een trailing punt — uw keuze. Als een naam zowel een CNAME als een ander recordtype draagt — iets wat DNS zelf verbiedt — markeert het bestand dit met een waarschuwingsopmerking in plaats van op stille wijze iets te produceren dat een naamserver weigert.

Alles wordt in uw browser uitgevoerd; uw recordlijst en elke optie blijven op uw apparaat. Kopieer het resultaat, download het als een .txt-bestand dat klaar is om de naam van uw zonebestand te wijzigen, of stuur het naar de invoer van een ander hulpmiddel om ermee door te gaan.

FAQ

In welk formaat plak ik de records?
Één record per regel als "naam type waarde", bijvoorbeeld "www A 192.0.2.10" of "mail MX 10 mail.example.com". MX heeft een prioriteit nodig vóór het doel, SRV heeft prioriteit, gewicht, poort en doel nodig, en CAA heeft vlaggen, een label en een waarde nodig.
Hoe gaat het om met lange TXT-records zoals SPF of DKIM?
DNS beperkt een enkele tekenreeks tot 255 tekens, dus een langere TXT-waarde wordt automatisch opgesplitst in meerdere aangrenzende tekenreeksen — de record wordt nog steeds opgelost als één samengevoegde waarde.
Wat gebeurt er als ik het serienummer leeg laat?
Het wordt ingevuld met de datum van vandaag als JJJJMMDD01, het conventionele formaat voor de eerste bewerking van een zone per dag. Stel uw eigen waarde in als u de nummering van een bestaande zone moet aanpassen.
Waarom waarschuwt het me voor bepaalde records?
DNS staat niet toe dat een naam een CNAME naast een ander recordtype draagt. De generator schrijft beide records toch, maar voegt een opmerking toe die het conflict markeert, zodat u het kunt opvangen voordat u het implementeert.
Worden mijn zonegegevens ergens geüpload?
Nee. Het zonebestand wordt volledig in uw browser gegenereerd — uw records en opties verlaten uw apparaat nooit.