Skip to main content

Hvad er en zonefil?

En zonefil er et tekstdokument, der bruges af Domain Name System (DNS) til at kortlægge computere, domænenavne og forskellige ressourcer til de relevante Internet Protocol (IP) adresser.Denne kortlægning giver folk adgang til ressourcer og computere på Internettet ved hjælp af menneskelige læsbare adresser.Zone -filer består generelt af to dele: direktiver og ressourceposter.

Direktiver begynder med et dollartegn og inkluderer oplysninger, der gælder for hele zone -filen, f.eks. Det Tid til Live ($ TTL).TTL er standardmængden af tid, som en navneserver skal overveje downloadede zone -filoplysninger, der er gyldige, før du kontrollerer for opdateringer.For eksempel, hvis $ TTL er indstillet til 86.400 sekunder (24 timer), vil en navneserver, der får adgang til den zone -fil, gemme en kopi af den i 24 timer, før du forsøger at se efter en opdateret version.Bemærk, at individuelle ressourceposter kan omfatte unikke TTL -oplysninger, der tilsidesætter denne standardværdi.

Andre almindelige direktiver inkluderer $ oprindelse, der indstiller standarddomænenavnet for alle værter, der er inkluderet i zonefilen, og $ inkluderer, som tillader en zonefilMedtag indholdet af andre tekstfiler.Brug af $ Inkluder filer giver administratorer muligheden for logisk at organisere og adskille en zonefils ressourceposter.Dette forhindrer behovet for at tilføje hundreder af poster til en enkelt fil.

Ressource -poster er zonefilindgange, der definerer DNS -oplysninger om en bestemt vært eller ressource.Mens der er snesevis af typer ressourceposter defineret af Internet Engineering Task Force (IETF), er de mest almindeligt anvendte:

  • En post - en internetprotokol version 4 (IPv4) adressepost.Disse poster kortlægger specifikke værter til deres tildelte IP -adresser.
  • MX Record - En postudvekslingsrekord.MX Records viser navnet på mailserverne til denne DNS -zone.En zonefil kan indeholde flere MX -poster, hver med en specificeret præference i forhold til hinanden.
  • CNAME RECORD - Canonical Name Record.CNAME Records ligner en poster, men bruges til at kortlægge et navn til et andet navn i stedet for til en IP -adresse.
  • NS Record - Name Server Records.Disse poster definerer, hvilke navneservere der er autoritative for det domæne, der henvises til af zonefilen.
  • SOA -post - Start of Authority Record.SOA -poster definerer parametre, der påvirker hele zonen.Disse poster er vigtige for, at DNS fungerer korrekt, især zonefiloverførsler mellem primære og sekundære DNS -servere.

En SOA -postlister, blandt andre oplysninger, roddomænenavnet for zonen, serienummeret for zonefilenog opdateringsintervallet.Opdateringsintervallet er mængden af tids sekundære DNS -servere lader passere, før de forsøger at kopiere zone -filen fra den primære server.Sekundære DNS-servere bruger serienummeret til at bestemme, om den kopi, de allerede har, er den mest ajourførte version.