Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Slik leser du en sone

Modul 2: Navnetjenere og soner · Lesetid: 8 minutter

Læringsmål: Etter denne leksjonen kan du lese og skrive en DNS-post: navn, TTL, klasse, type og verdi, inkludert tegnet @ og punktumet til slutt.

Nøkkelbegreper: sonefil, @, relativt og fullstendig navn, punktum til slutt, SOA, serienummer, NS-post

De fem delene av en post

Teknisk sett skrives en sone ofte som en sonefil: en tekstfil med én post per linje. Selv om panelet ditt lager et pent skjema av det, inneholder det de samme fem delene:

www.example.com.   3600   IN   A   192.0.2.10
│                   │      │    │   │
navn                TTL    klasse type verdi
DelBetydning
NavnHvilket navn posten gjelder for
TTLHvor mange sekunder svaret kan huskes (leksjon 6.1)
KlasseAlltid IN (internett). Paneler utelater dette som regel
TypeTypen post: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA ...
VerdiSvaret. Ved en MX- og SRV-post inneholder dette også tall, som prioriteten

Noen eksempler:

example.com.        3600  IN  A      192.0.2.10
example.com.        3600  IN  MX     10 mail.example.com.
_dmarc.example.com. 3600  IN  TXT    "v=DMARC1; p=none"
shop.example.com.   3600  IN  CNAME  shops.example.net.

Det kan finnes flere poster med samme navn og samme type. To MX-poster for example.com eller to A-poster for www er helt vanlig. Sammen kalles de en recordset.

Tegnet @

Tegnet @ betyr i en sone: navnet til domenet selv. I sonen til example.com er

@   3600  IN  A  192.0.2.10

det samme som

example.com.   3600  IN  A  192.0.2.10

De fleste paneler bruker @, eller lar navnefeltet stå tomt, for det rene domenet (apex). Ber en tjeneste deg om en post «på domenet ditt» eller «på roten av domenet ditt», mener de @. Merk: «roten av domenet ditt» er noe annet enn roten av DNS fra leksjon 1.2.

Relative og fullstendige navn

I leksjon 1.2 så du punktumet til slutt. I en sone fungerer det slik:

  • Ender et navn på et punktum, er det fullstendig. mail.example.com. er nøyaktig det navnet.
  • Ender et navn ikke på et punktum, er det relativt. Navnet til sonen limes bak det. I sonen til example.com blir mail dermed til mail.example.com. (med punktum).

Dette gjelder både for navnet til en post og for et navn i verdien, som ved CNAME, MX, NS og SRV. Ved en IP-adresse i en A- eller AAAA-post spiller det ingen rolle: der setter du aldri punktum etter.

Sammenlign:

Du fyller inn (sonen example.com)Blir i virkeligheten
Navn: shopshop.example.com.
Navn: shop.example.com (uten punktum)shop.example.com.example.com.
Navn: shop.example.com.shop.example.com.
MX-verdi: mail.example.netmail.example.net.example.com. (feil)
MX-verdi: mail.example.net.mail.example.net. (riktig)

Paneler håndterer dette ulikt. Noen limer alltid domenenavnet ditt bak navnefeltet og viser det under feltet. Noen setter automatisk punktum etter en verdi. Andre gjør nøyaktig det du skriver. Det finnes én trygg fremgangsmåte:

  1. Fyll bare inn den første delen i Navn (shop, www, _dmarc), eller @ for domenet selv.
  2. Fyll ved en verdi som er et navn inn det fullstendige navnet med punktum til slutt, med mindre panelet tydelig sier at det ikke trengs.
  3. Sjekk etter lagring hvordan posten ser ut i listen. Ser du ditt eget domenenavn dobbelt opp, rett det da opp.

SOA-posten: toppen av sonen

Hver sone starter med nøyaktig én SOA-post (start of authority). Den inneholder forvaltningsdata, som:

example.com.  3600  IN  SOA  ns1.hosting.example. hostmaster.example.com. (
               2026110701 ; serienummer
               14400      ; refresh
               3600       ; retry
               1209600    ; expire
               300 )      ; minimum (negativ cache)
  • Det første navnet er den primære navnetjeneren.
  • Det andre er e-postadressen til administratoren, med et punktum i stedet for @: hostmaster.example.com. betyr hostmaster@example.com.
  • Serienummeret øker ved hver endring. De andre navnetjenerne ser av det at noe er nytt, og henter sonen på nytt. Ofte er det en dato med et løpenummer, som 2026110701.
  • Den siste verdien bestemmer blant annet hvor lenge et svar om at noe «ikke finnes» kan huskes (leksjon 6.2).

SOA-posten forvaltes som regel av panelet ditt selv. Du trenger nesten aldri å endre den. Det er likevel nyttig å vite: er serienumrene forskjellige mellom navnetjenerne dine, har ikke alle navnetjenerne den nyeste versjonen.

NS-poster i sonen

I sonen finnes det også NS-poster for selve domenet:

@   3600  IN  NS  ns1.hosting.example.
@   3600  IN  NS  ns2.hosting.example.

Disse bør stemme overens med navnetjenerne som er registrert hos registeret (leksjon 2.1). Ikke endre dem uten også å endre navnetjenerne hos registraren. En NS-post for et underdomene (klant.example.com NS ...) delegerer det underdomenet til andre navnetjenere. Det er avansert arbeid.

I praksis: slik ser det ut i et panel

I DirectAdmin åpner du DNS Administration. Du ser en tabell med kolonnene Navn, TTL, Type og Verdi: nøyaktig delene fra denne leksjonen, uten klassen. Et navn med punktum etter, som example.com., er domenet selv. I Min side, fanen DNS, fyller du inn @ ved Navn for domenet selv, og ser under feltet det fullstendige navnet. cPanel (Zone Editor), Plesk, Cloudflare og panelene til registrarer bruker de samme feltene, bare navnene på knappene varierer.

Oppsummering

  • En post består av navn, TTL, klasse (IN), type og verdi.
  • @ betyr domenet selv.
  • Et navn med punktum til slutt er fullstendig; uten punktum limes sonenavnet bak.
  • Fyll bare inn den første delen ved Navn, og sjekk etter lagring hvordan posten ser ut.
  • SOA-posten er toppen av sonen; serienummeret øker ved hver endring.

Quiz

1. Hva betyr @ i sonen til example.com?



2. I sonen til example.com lager du en MX-post med verdien 10 mail.example.net, uten punktum. Hvilken e-postserver står det da egentlig?



3. Hva brukes serienummeret i SOA-posten til?



4. Hvilken del av en post utelater de fleste paneler, fordi den alltid er den samme?



Oppgave

Oppgave Z2.2: Lese en SOA. Hent SOA-posten til sidn.nl (nettbasert verktøy eller dig SOA sidn.nl). Fyll inn: (1) den primære navnetjeneren, (2) serienummeret.

Oppgave Z2.2: Les en SOA



Det du fyller inn og det vi finner live, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du pålogget, lagrer vi bare at du hadde oppgaven (nesten) riktig i Mine kurs; der kan du også slette det.

Les mer

Disse artiklene beskriver panelene til WebOké. Hos andre leverandører fungerer det på lignende måte.

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…