Har du allerede læst kapitlet om hvordan DNS virker, ved du, at DNS oversætter domænenavne til IP-adresser gennem en række opslag. NS-posten sidder midt i den proces. Den fortæller internettet, hvor det skal gå hen for at finde alt andet om dit domæne. Uden den kan dine A-poster, MX-poster, CNAME-poster og alle andre indstillinger ikke findes.
Hvad står NS for?
NS står for Name Server. En NS-post siger "denne nameserver har ansvaret for alle DNS-forespørgsler til dette domæne." Den peger ikke på din hjemmeside. Den peger ikke på din e-mail. Den peger på den server, der har alle dine andre poster.
Tænk på dit domæne som en bygning og dine DNS-poster som rummene indeni. NS-posten er den adresse, der står i registret og fortæller alle, hvor bygningen ligger. Er adressen forkert, er det ligegyldigt, hvor pænt rummene er indrettet. Ingen kan finde bygningen.
Hvordan passer NS-poster ind i DNS-opslagets kæde?
Hver gang nogen skriver dit domæne i en browser, følger DNS-opslaget en bestemt vej. NS-posten dukker op midt i den, og alt efter det punkt afhænger af, at den er rigtig.
Sådan foregår det trin for trin.
- Browseren beder en DNS-resolver finde IP-adressen for dit domæne
- Resolveren kontakter en root-server, som peger den videre til TLD-serveren for din endelse (.com, .net, .org)
- TLD-serveren tjekker NS-posterne for dit domæne og giver nameserveradresserne tilbage
- Resolveren kontakter den nameserver, der står i NS-posten
- Nameserveren slår A-posten (eller den post, der er brug for) op og giver svaret tilbage
- Browseren forbinder til IP-adressen og indlæser siden
Kan du se, hvilken rolle NS-posten spiller? Den er broen mellem TLD-serveren og din nameserver. TLD-serveren ved intet om din IP-adresse, din e-mailopsætning eller din hjemmeside. Den ved bare, hvilke nameservere den skal spørge. Det svar kommer fra NS-posten.
Hvordan ser en NS-post ud?
Opbygningen er enkel. Fire dele.
- Værtsnavn (Name) er det domæne, posten gælder for. For dit rodomæne skrives det som "@" eller står tomt. For et subdomæne er det subdomænets navn
- Type viser, at det er en NS-post
- Værdi (Nameserver) er værtsnavnet på den nameserver, der har ansvaret for dit domæne. Noget i retning af ns1.exampleprovider.com
- TTL (Time to Live) styrer, hvor længe DNS-servere gemmer denne post, før de tjekker igen. NS-poster har ofte en længere TTL, tit 86400 sekunder (det er 24 timer)
Dit domæne har altid mindst to NS-poster, som hver peger på en forskellig nameserver. Hvorfor to? Reserve. Går den ene nameserver ned, tager den anden over og bliver ved med at svare på DNS-forespørgsler for dit domæne.
En typisk opsætning ser sådan ud.
- Name sat til @
- Type sat til NS
- Værdi sat til ns1.exampleprovider.com
- TTL sat til 86400
Så en anden post med samme navn og type, men som peger på ns2.exampleprovider.com.
Hvad er standard-NS-poster?
Når du registrerer et domæne, sætter din registrar automatisk NS-poster, der peger på dens egne nameservere. Din DNS-zone oprettes og hostes med det samme på de servere. Alle poster, du tilføjer gennem registrarens kontrolpanel, ligger på de nameservere.
For mange brands behøver standarden aldrig at ændres. Styrer du DNS samme sted, som du købte domænet, fungerer standarden fint. Du skal kun røre ved den, når du vil have en anden udbyder til at håndtere din DNS.
Hvornår skal du ændre dine NS-poster?
Der er nogle få situationer, hvor du skifter dine NS-poster til at pege på andre nameservere.
Skift til en hostingudbyders nameservere
Nogle hostingudbydere beder dig pege dine NS-poster på deres nameservere. Det giver dem fuld kontrol over din DNS-zone, så de lettere kan sætte alt op til din hjemmeside automatisk. Når du har gjort det, styrer du alle dine DNS-poster gennem hostingudbyderen i stedet for registraren.
Brug af en DNS-udbyder fra tredjepart
Dedikerede DNS-udbydere leverer ofte hurtigere svartider, bedre oppetid og mere avancerede funktioner end en typisk registrar. For at bruge en opdaterer du dine NS-poster til at pege på den udbyders nameservere. Dit domæne forbliver registreret, hvor det er, men dine DNS-indstillinger flytter til den nye udbyder.
Brug af et content delivery network (CDN)
Nogle CDN-tjenester kræver, at du ændrer dine NS-poster, så de kan styre DNS og lede trafik gennem deres netværk. Det lader CDN'et sende besøgende til den nærmeste server, og det gør din hjemmeside hurtigere at indlæse.
Hvordan ændrer du NS-poster?
Her er en vigtig detalje, som får folk til at snuble. Du ændrer NS-poster hos din domæneregistrar, ikke i din DNS-zoneeditor. Det er anderledes end at ændre A-poster eller CNAME-poster, som du redigerer i DNS-panelet hos den, der hoster dine nameservere.
Trinnene ser sådan ud.
- Hent de nye nameserveradresser fra den udbyder, du skifter til. Du får som regel to eller flere (som ns1.newprovider.com og ns2.newprovider.com)
- Log ind på din domæneregistrar-konto
- Find nameserver-indstillingerne. De ligger adskilt fra DNS-zoneeditoren
- Erstat de nuværende nameserveradresser med de nye
- Gem ændringerne
Én ting skal du gøre, før du skifter. Sæt først alle de DNS-poster op, du skal bruge, på de nye nameservere. Så venter dine poster allerede, når trafikken begynder at gå til de nye nameservere, og din hjemmeside er online hele tiden. For en fuld gennemgang af at forbinde et domæne, se kapitlet om at pege et domæne på en hjemmeside.
Hvad sker der, når du har ændret NS-poster?
Ændringen slår ikke om som en kontakt overalt på én gang. DNS-servere rundt om i verden gemmer NS-poster ud fra TTL-værdien. Indtil den gemte version udløber, sender nogle servere stadig forespørgsler til dine gamle nameservere, mens andre bruger de nye.
Den mellemperiode kaldes DNS-propagering. Den kan tage fra nogle få minutter op til 48 timer, selv om de fleste ændringer er færdige inden for nogle timer. Under propageringen kan nogle besøgende se den gamle udgave af din side, mens andre ser den nye opsætning. Det er normalt og midlertidigt.
For at holde det roligt, så lad dine DNS-poster på de gamle nameservere være aktive, til propageringen er færdig. Slet dem ikke med det samme. Når du har bekræftet, at alt virker på de nye nameservere, kan du rydde op på de gamle.
Hvad er forskellen på en NS-post og en nameserver?
De to bliver blandet meget sammen, men de er ikke det samme.
En nameserver er den egentlige server, der gemmer DNS-poster og svarer på DNS-forespørgsler. Det er maskinen, der gør arbejdet.
En NS-post er blot den DNS-indførsel, der siger "gå hen og tal med den nameserver derovre for dette domæne." Det er pegepinden, ikke selve serveren.
Forestil dig en nameserver som en bygning og NS-posten som den linje i telefonbogen, der fortæller folk, hvilken bygning de skal besøge. Ændrer du NS-posten, ændrer du, hvor folk sendes hen. Selve bygningen flytter sig ikke.
Hvad sker der, når NS-poster er forkerte?
Hvis dine NS-poster peger på nameservere, der ikke findes, er offline, eller ikke har din DNS-zone sat op, holder dit domæne helt op med at virke. Din hjemmeside indlæses ikke. Din e-mail leveres ikke. Alle tjenester knyttet til dit domæne går i sort.
Og det er derfor, det er så forvirrende, når det sker. Du logger ind i dit DNS-panel, og alt ser rigtigt ud. Dine A-poster er der, dine MX-poster er sat. Men det betyder ingenting, for NS-posten sender internettet det forkerte sted hen. DNS-systemet ser aldrig dine andre poster.
Det er ikke bare én tjeneste, der går i stykker. Alt går i stykker på én gang.
De mest almindelige årsager er ligetil.
- At opdatere NS-poster til en ny udbyder, før du har sat DNS-zonen op hos den udbyder
- At indtaste nameserveradresserne med tastefejl
- At skifte hostingudbyder og glemme at opdatere NS-posterne hos registraren
- At lade en DNS-hostingkonto udløbe, mens NS-posterne stadig peger på den
Hvis dit domæne pludselig holder op med at virke på tværs af alle tjenester, så tjek NS-posterne først. De er den mest almindelige synder.
Hvad er almindelige fejl med NS-poster?
Ud over at pege på de forkerte nameservere dukker nogle få andre fejl op igen og igen.
- Kun én NS-post. Dit domæne bør altid have mindst to NS-poster, der peger på forskellige nameservere. Har du kun en, og den nameserver går ned, kan dit domæne slet ikke nås, før den er oppe igen
- NS-poster, der ikke passer sammen. NS-posterne hos din registrar og NS-posterne i din DNS-zone bør matche. Peger de på forskellige nameservere, kan DNS-opslag opføre sig uforudsigeligt
- At redigere NS-poster i DNS-zonen i stedet for hos registraren. De NS-poster, der betyder noget for delegeringen, ligger hos registraren. Ændrer du dem i DNS-zoneeditoren, ændrer det ikke, hvor TLD-serveren sender forespørgsler hen
- At slette gamle DNS-poster for tidligt. Skifter du nameservere og straks sletter dine poster hos den gamle udbyder, ser besøgende, hvis DNS-cache stadig peger på de gamle nameservere, fejl, indtil propageringen er færdig
Sådan håndterer WEMASY NS-poster
Når du forbinder et eget domæne til WEMASY, skal du slet ikke ændre dine NS-poster. WEMASY giver dig de konkrete værdier til DNS-poster (A-poster og CNAME-poster), du skal tilføje hos din nuværende nameserver-udbyder. Dine nameservere bliver præcis, hvor de er.
Det holder tingene enkle. Du har fortsat kontrol over hele din DNS-zone, og at forbinde dit domæne til WEMASY betyder blot at tilføje nogle få poster, ikke at flytte hele din DNS-opsætning. WEMASY klarer SSL, hosting og routing, når posterne er på plads. Se, hvad der er med i hver plan, på siden WEMASY-priser.
Hvad kommer så
Nu hvor du ved, hvordan NS-poster delegerer DNS-myndighed for dit domæne, handler næste kapitel om AAAA-posten. Den gør det samme job som en A-post, men bruger en IPv6-adresse i stedet for IPv4, og den bliver mere relevant, efterhånden som internettet går over til det nyere adresseformat. For et overblik over alle posttyper og hvornår du bruger hver af dem, se kapitlet om DNS-posttyper.
Ofte stillede spørgsmål
Kan du have andre NS-poster for et subdomæne?
Ja. Du kan delegere et subdomæne til et andet sæt nameservere ved at oprette NS-poster for det subdomæne i din DNS-zone. Det kaldes subdomæne-delegering. Subdomænets DNS styres så helt af de nameservere, du angiver, adskilt fra resten af dit domæne. Det er almindeligt hos store organisationer, hvor forskellige teams styrer deres egne subdomæner. Med WEMASYs hjemmesidebygger kan du sætte det op direkte på din hjemmeside.
Hvor mange NS-poster bør et domæne have?
Mindst to. Med to eller flere NS-poster er du sikker på, at den anden nameserver stadig kan svare på DNS-forespørgsler, hvis den ene går offline. De fleste DNS-udbydere tildeler to til fire nameservere som standard. Der er ingen streng øvre grænse, men to er minimum for stabil drift.
Påvirker NS-poster levering af e-mail?
Indirekte, ja. NS-poster afgør, hvilke nameservere der har dine MX-poster, SPF-poster og andre DNS-indførsler om e-mail. Peger dine NS-poster på nameservere, der ikke har de rigtige e-mailposter sat op, fejler levering af e-mail til dit domæne. NS-posterne leder ikke selv e-mail, men de styrer, hvor instruktionerne til e-mailruting ligger.
Er det sikkert at ændre NS-poster, mens din hjemmeside er live?
Det er sikkert, så længe du forbereder dig først. Sæt alle dine DNS-poster op på de nye nameservere, før du ændrer NS-posterne hos din registrar. Så er de rigtige poster allerede der, når DNS-forespørgsler begynder at nå de nye nameservere. Lad posterne på dine gamle nameservere være aktive, til propageringen er færdig. Gøres det rigtigt, bør besøgende ikke lægge mærke til skiftet.
Hvad er forskellen på at ændre NS-poster og at ændre en A-post?
At ændre en A-post opdaterer én indstilling, der fortæller DNS, hvilken server-IP den skal forbinde til. At ændre NS-poster flytter hele din DNS-zone til en anden udbyder. Når du ændrer NS-poster, flytter al din DNS-styring, også A-poster, MX-poster, CNAME-poster og alt andet, til de nye nameservere. Det er en meget større ændring end at opdatere én post.