Hva er en sonefil?

En sonefil er et tekstdokument som brukes av Domain Name System (DNS) for å kartlegge datamaskiner, domenenavn og forskjellige ressurser til de aktuelle Internet Protocol (IP) -adressene. Denne kartleggingen lar folk få tilgang til ressurser og datamaskiner på internett ved hjelp av menneskelig lesbare adresser. Sonefiler består vanligvis av to deler: direktiver og ressursposter.

Direktiver begynner med et dollartegn, og inkluderer informasjon som gjelder hele sonefilen, for eksempel Time to Live ($ TTL). TTL er standardmengden en tidsserver bør vurdere nedlastet sonefilinformasjon som er gyldig før du sjekker for oppdateringer. For eksempel, hvis $ TTL er satt til 86.400 sekunder (24 timer), vil en navneserver som får tilgang til den sonefilen lagre en kopi av den i 24 timer før du prøver å se etter en oppdatert versjon. Merk at individuelle ressursposter kan omfatte unik TTL -informasjon som overstyrer denne standardverdien.

Andre vanlige direktiver inkluderer $ Origin, som angir DEFeildomenenavn for alle verter som er inkludert i sonefilen, og $ inkluderer, som lar en sonefil inkludere innholdet i andre tekstfiler. Bruke $ Inkluder filer gir administratorer muligheten til å logisk organisere og skille en sonefils ressursposter. Dette forhindrer behovet for å legge hundrevis av oppføringer til en enkelt fil.

Ressursposter er sonefiloppføringene som definerer DNS -informasjon om en spesifikk vert eller ressurs. Selv om det er dusinvis av typer ressursregister definert av Internet Engineering Task Force (IETF), er de mest brukte:

  • A Record - En internettprotokollversjon 4 (IPv4) adressejournal. Disse postene kartlegger spesifikke verter til deres tildelte IP -adresser.
  • MX Record - En postutvekslingsoppføring. MX -poster viser navnet på e -postserverne for denne DNS -sonen. En sonefil kan inneholde flere MX -poster, hver med en spesifisert preference i forhold til hverandre.
  • CNAME Record - Canonical Name Record. CNAME -poster ligner på poster, men brukes til å kartlegge ett navn til et annet navn i stedet for til en IP -adresse.
  • NS -post - Navnserveroppføringer. Disse postene definerer hvilke navneservere som er autoritative for domenet som er referert av sonefilen.
  • SOA Record - Start of Authority Record. SOA -poster definerer parametere som påvirker hele sonen. Disse postene er avgjørende for at DNS skal fungere ordentlig, spesielt sonefiloverføringer mellom primære og sekundære DNS -servere.

En SOA -post lister, blant annet informasjon, rotdomenenavnet for sonen, serienummeret for sonefilen og oppdateringsintervallet. Oppdateringsintervallet er hvor mye sekundær DNS -servere lar passere før de prøver å kopiere sonefilen fra den primære serveren. Sekundære DNS-servere bruker serienummeret for å avgjøre om kopien de allerede har er den mest opp-til-Dspiste versjon.

ANDRE SPRÅK