Je winkelwagen is leeg
Producten die je toevoegt, verschijnen hier.
Een zonefile is een tekstbestand met alle DNS-records van een domein, zoals A, MX, CNAME en NS.
Een zonefile is een gestructureerd tekstbestand dat alle DNS-records van een specifiek domein bevat. Dit bestand vormt de kern van de DNS-infrastructuur en bepaalt hoe domeinnamen worden vertaald naar IP-adressen, waar e-mail naartoe wordt gestuurd en welke nameservers verantwoordelijk zijn voor het domein.
Elke zonefile begint verplicht met een SOA-record (Start of Authority) dat essentiële informatie bevat: de primaire nameserver, het e-mailadres van de beheerder en timing-parameters voor zone-updates. Daarnaast bevat een zonefile verschillende typen resource records: A-records voor IPv4-adressen, AAAA-records voor IPv6, MX-records voor mailservers, CNAME-records voor aliassen, NS-records voor nameservers en TXT-records voor aanvullende informatie zoals SPF.
De zonefile gebruikt een specifiek formaat met directives zoals $ORIGIN (het basisdomein), $TTL (Time To Live, de cacheduur) en $INCLUDE voor externe bestanden. Elk record volgt de structuur: naam, TTL, class (meestal IN voor Internet), type en data. Domeinnamen die eindigen op een punt zijn volledig gekwalificeerd (FQDN), terwijl namen zonder punt relatief zijn ten opzichte van de $ORIGIN.
Bij elke wijziging in DNS-instellingen werk je feitelijk de zonefile bij. Deze wijzigingen worden via zone-transfers verspreid naar secundaire nameservers. AXFR stuurt de volledige zone, IXFR alleen de wijzigingen. Het serial number in het SOA-record bepaalt of een update nodig is - bij elke wijziging moet dit nummer worden verhoogd.
De zonefile ontstond met DNS in 1983, ontwikkeld door Paul Mockapetris. Zijn eerste nameserver "Jeeves" introduceerde dit configuratieformaat.
Belangrijke mijlpalen:
Online bronnen:
Boeken: