Zone File

Protocollen & Standaarden
Een tekstbestand dat alle DNS-records voor een domein bevat.
← Terug naar Woordenlijst

Wat is een Zone File?

Een Zone File is een platte tekstbestand opgeslagen op gezaghebbende nameservers die de volledige DNS configuratie voor een domein bevat, inclusief alle resource records die bepalen hoe de DNS queries van het domein moeten worden opgelost.

Zonebestandsstructuur

; Zone file for example.com

$TTL 86400 ; Default TTL (24 hours)

$ORIGIN example.com.

; SOA Record (Start of Authority)

@ IN SOA ns1.example.com. admin.example.com. (

2024010101 ; Serial number (YYYYMMDDNN)

3600 ; Refresh (1 hour)

900 ; Retry (15 minutes)

604800 ; Expire (1 week)

86400 ; Minimum TTL (24 hours)

)

; Nameserver Records

@ IN NS ns1.example.com.

@ IN NS ns2.example.com.

; A Records (IPv4)

@ IN A 192.0.2.1

www IN A 192.0.2.1

mail IN A 192.0.2.10

; AAAA Records (IPv6)

@ IN AAAA 2001:db8::1

; MX Records (Mail)

@ IN MX 10 mail.example.com.

@ IN MX 20 backup-mail.example.com.

; CNAME Records (Aliases)

blog IN CNAME www.example.com.

; TXT Records

@ IN TXT "v=spf1 mx -all"

Gemeenschappelijke recordtypes

OpnameBetreftVoorbeeldwaarde
SOAZoneautoriteit en -tijdSeriele, vernieuwen, opnieuw proberen waarden
NSDelegatie van Nameserverns1.example.com.
AIPv4-adres mapping192.0.2.1
AAAAIPv6-adres mapping2001:db8::1
MXE-mailserverrouting10 mail.example.com.
CNAMEDomein aliaswww.example.com.
TXTTekstgegevens (SPF, DKIM, enz.)"v=spf1mx -all"
SRVLocatie van de dienstsip. tcp.example.com.

Richtlijnen zonebestand

RichtlijnBetreftVoorbeeld
$TTLStandaard tijd tot levenTTL 86400 dollar
$ORIGINBasisdomein voor relatieve namenOrigin example.com.
@Shorthand voor $ORIGIN domein@ IN A 192.0.2.1

Beste praktijken

1. Increment serial: Serienummer bijwerken met elke wijziging voor de juiste zonetransfers

2. Gebruik FQDN: End volledig gekwalificeerde domeinnamen met een aansluitende stip

3. Set passende TTLs: Lager voor vaak wisselende records, hoger voor stabiele records

4. Documentwijzigingen: Opmerkingen toevoegen met puntkomma's voor opnamedoeleinden

5. Valideer syntax: Gebruik named-checkzone of soortgelijke hulpmiddelen voordat u deze implementeert

Zoneoverdrachtbeveiliging

Zoneoverdrachten (AXFR) repliceren zonebestanden tussen primaire en secundaire nameservers. Beperk overdrachten aan geautoriseerde IP's om openbaarmaking van informatie te voorkomen.

Zonebestanden vormen de basis van DNS-configuratie en definiëren hoe domeinnamen oplossen voor IP-adressen en -diensten.

Pas Deze Kennis Toe

Gebruik de API van DomScan om domeinbeschikbaarheid, gezondheid en meer te controleren.