DNS er systemet, der forbinder domænenavne med oplysninger om blandt andet serveradresser og mailmodtagelse. Hvis DNS peger forkert eller ikke kan besvares, kan en hjemmeside være utilgængelig, selv om selve webserveren virker.
Find hurtigt i guiden
Hvad sker der, når du åbner en hjemmeside?
Browseren skal finde ud af, hvor den skal forbinde til det navn, du har skrevet. Et DNS-opslag kan levere den nødvendige adresse. Herefter skal forbindelsen til webserveren og selve hjemmesiden også fungere.
DNS er altså ét led i kæden. Et vellykket opslag beviser ikke, at websiden findes, at certifikatet er korrekt, eller at serverens program virker.
Tænk på en konkret fejlbeskrivelse: »Navnet kan ikke findes« giver et andet udgangspunkt end »siden svarer med 404«. Den præcise besked hjælper dig med at undersøge det rigtige led.
De vigtigste DNS-poster
| Type | Hovedformål |
|---|---|
| A | Knytter et navn til en IPv4-adresse |
| AAAA | Knytter et navn til en IPv6-adresse |
| CNAME | Gør et navn til et alias for et andet navn |
| MX | Angiver servere til modtagelse af mail for domænet |
| TXT | Indeholder tekstdata, eksempelvis til verifikation og mailopsætning |
| NS | Angiver autoritative navneservere |
At en A-post er korrekt, betyder ikke, at mailen er korrekt sat op. Omvendt kan mail fungere, mens hjemmesidens adresse peger forkert. Hold derfor web og mail adskilt i din kontrol.
Resolver og navneserver har hver sin rolle
En resolver finder svar på vegne af den enhed, der spørger. En autoritativ navneserver indeholder de DNS-oplysninger, der er gældende for den pågældende zone.
Det er vigtigt ved ændringer. Hvis du redigerer DNS hos et sted, som ikke længere er autoritativt for domænet, kan ændringen være uden virkning for de besøgende.
Kontrollér derfor først, hvor domænets aktive navneservere peger hen. Et login til et gammelt webhotel er ikke bevis for, at det stadig styrer DNS.
Hvorfor slår en ændring ikke igennem straks?
DNS-svar kan gemmes midlertidigt i cache. TTL beskriver, hvor længe et svar må genbruges, før det skal hentes igen. Forskellige brugere kan derfor i en periode få forskellige svar efter en ændring.
Hvis du sænker TTL nu, forkorter det ikke med tilbagevirkende kraft levetiden for svar, som allerede er gemt med en tidligere værdi. Planlæg derfor ændringer i god tid, når tilgængelighed er vigtig.
Ventetid alene løser heller ikke en forkert post. Kontrollér først, hvad de autoritative navneservere faktisk svarer, før du forklarer ethvert problem med cache.
Tjekliste før du ændrer noget
- Gem den nuværende zone eller en fuldstændig oversigt over posterne.
- Notér præcis, hvilken tjeneste der skal flyttes: web, mail eller hele DNS-driften.
- Få de nye værdier fra den tjeneste, som skal modtage trafikken.
- Kontrollér både domænet uden www og relevante underdomæner.
- Bevar mail- og verifikationsposter, som stadig bruges.
- Lav en plan for at kontrollere resultatet og føre den konkrete ændring tilbage ved fejl.
Et navneserverskift er en større ændring end at rette én adresse. Den nye zone skal være klar med de nødvendige poster, før den overtager svarene.
Fejlsøg uden at ændre alt samtidig
Start med at teste den præcise adresse fra en anden enhed eller forbindelse. Notér, om både domænet og www fejler, eller om problemet kun gælder én variant.
Kontrollér derefter de relevante DNS-svar og sammenhold dem med de forventede værdier. Hvis navnet slås korrekt op, skal fejlsøgningen fortsætte ved hosting, forbindelse eller webserverens opsætning.
Ret kun det, der er grundlag for at ændre. At udskifte navneservere, mailposter og hjemmesideindstillinger samtidig gør både fejlårsag og tilbageførsel mere uklare.
Hvornår er problemet dit lokale netværk?
Hvis mange uafhængige sider fejler på samme enhed eller i hele boligen, er domænets egen DNS ikke nødvendigvis det rigtige sted at begynde. Afgræns forbindelsen med guiden til WiFi uden internet.
Til en tekniker kan du sende domænenavnet, fejlbeskeden, tidspunktet og en liste over de præcise ændringer. Undlad at sende adgangskoder; fejlbeskrivelsen og de offentlige DNS-oplysninger er normalt nok til at begynde en undersøgelse.
