Hoppa till innehåll
100% lokalt

DNS-zonersfil-generator

Omvandla en enkel lista med DNS-poster till en BIND-zonersfil.

Inmatning
Utmatning

DNS-zonersfil-generator

Klistra in en lista med DNS-poster, en per rad, och detta verktyg skriver en komplett BIND-stil zonersfil omkring dem — $ORIGIN- och $TTL-direktiven, en ifylld SOA-post, och alla poster du listade med kolumner justerade på samma sätt som en handskriven zonersfil. Det är lämpligt för alla som hanterar DNS direkt: att sätta upp en ny domän, migrera en zon mellan leverantörer eller behålla en versionskontrollerad kopia av poster som en kontrollpanel normalt döljer.

Varje rad tar formen "namn typ värde" — till exempel "www A 192.0.2.10" eller "@ MX 10 mail.example.com". A, AAAA, CNAME, NS och PTR tar ett enda värde; MX tar en prioritet och ett mål; SRV tar prioritet, vikt, port och mål; CAA tar flaggor, en tagg och ett värde. TXT är det enda undantaget värt att veta: DNS begränsar en enda teckensträng till 255 byte, så ett längre SPF- eller DKIM-värde delas automatiskt upp i flera citerade strängar i stället för att producera en ogiltig post.

Alternativfältet anger värdena för hela zonen: ursprungsdomän, standard TTL och alla SOA-fält — primär namnserver, ansvarspersons e-postadress (konverterad till det prickade rname-format som DNS förväntar), serienummer, uppdatering, återförsök, giltighet och minimum. Ett tomt serienummer fylls i med dagens datum som JJJJMMDDnn. Postnamn skrivs ut relativt till ursprunget eller helt kvalificerat med en avslutande punkt — ditt val. Om ett namn bär både en CNAME och en annan posttyp — något som DNS själv förbjuder — markerar filen det med en varningskommentar i stället för att tyst producera något som en namnserver kommer att avvisa.

Allt körs i din webbläsare; din postlista och alla alternativ stannar på din enhet. Kopiera resultatet, ladda ned det som en .txt-fil redo att döpas om till din zonersfil, eller skicka den till ett annat verktygs inmatning för att fortsätta arbeta med den.

FAQ

I vilket format klistrar jag in posterna?
En post per rad som "namn typ värde", t.ex. "www A 192.0.2.10" eller "mail MX 10 mail.example.com". MX behöver en prioritet före målet, SRV behöver prioritet, vikt, port och mål, och CAA behöver flaggor, en tagg och ett värde.
Hur hanterar det långa TXT-poster som SPF eller DKIM?
DNS begränsar en enskild teckensträng till 255 tecken, så ett längre TXT-värde delas automatiskt upp i flera angränsande strängar — posten löses fortfarande som ett sammanfogat värde.
Vad händer om jag lämnar serienumret tomt?
Det fylls i med dagens datum som JJJJMMDD01, det konventionella formatet för en zons första redigering på dagen. Ställ in ditt eget värde om du behöver matcha en befintlig zons numrering.
Varför varnar det mig för vissa poster?
DNS tillåter inte att ett namn bär en CNAME tillsammans med en annan posttyp. Generatorn skriver fortfarande båda posterna men lägger till en kommentar som flaggar konflikten så att du kan fånga den innan du distribuerar.
Laddas mina zonerdata upp någonstans?
Nej. Zonersfilen genereras helt i din webbläsare — dina poster och alternativ lämnar aldrig din enhet.