{"id":12390,"date":"2025-09-09T08:43:20","date_gmt":"2025-09-09T06:43:20","guid":{"rendered":"https:\/\/webhosting.de\/hetzner-dns-konfiguration-leitfaden-setup-power\/"},"modified":"2025-09-09T08:43:20","modified_gmt":"2025-09-09T06:43:20","slug":"hetzner-dns-konfigurationsguide-opsaetning-strom","status":"publish","type":"post","link":"https:\/\/webhosting.de\/da\/hetzner-dns-konfiguration-leitfaden-setup-power\/","title":{"rendered":"Indstil Hetzner DNS korrekt - eksempel p\u00e5 konfiguration med hetzner dns-konfiguration"},"content":{"rendered":"<p><strong>Hetzner DNS-konfiguration<\/strong> s\u00e5 hjemmeside, subdom\u00e6ner og mail fungerer uden omveje, og \u00e6ndringer tr\u00e6der hurtigt i kraft. I denne vejledning viser jeg dig de n\u00f8dvendige indstillinger i Hetzner DNS, en gennempr\u00f8vet eksempelkonfiguration og praktiske testmetoder, s\u00e5 du kan undg\u00e5 fejl p\u00e5 et tidligt tidspunkt og holde din zone ren.<\/p>\n\n<h2>Centrale punkter<\/h2>\n<p>F\u00f8lgende n\u00f8glepunkter giver dig et hurtigt overblik over, hvad der er vigtigt for en p\u00e5lidelig DNS-zone.<\/p>\n<ul>\n  <li><strong>Navneserver<\/strong> indtast korrekt hos registratoren<\/li>\n  <li><strong>A\/AAAA<\/strong> til internettet, <strong>MX\/TXT<\/strong> til mail<\/li>\n  <li><strong>TTL<\/strong> V\u00e6lg passende, og vent p\u00e5 udbredelse<\/li>\n  <li><strong>SPF\/DKIM<\/strong> mod spam og spoofing<\/li>\n  <li><strong>Overv\u00e5gning<\/strong> og test efter \u00e6ndringer<\/li>\n<\/ul>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetzner-dns-konfiguration-8271.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>DNS i en n\u00f8ddeskal: hvad du virkelig har brug for<\/h2>\n\n<p>Jeg tildeler et dom\u00e6ne via <strong>Optegnelser<\/strong> specifikke destinationer, s\u00e5 browsere og mailservere kan finde mine tjenester. A <strong>A-Record<\/strong> peger p\u00e5 en IPv4-adresse, en AAAA p\u00e5 IPv6, og en MX definerer leveringen af e-mails. Et CNAME danner et alias, der peger p\u00e5 et andet navn, mens TXT indeholder oplysninger til <strong>SPF<\/strong> eller verifikationer. En ren baseline best\u00e5r af A\/AAAA for hoveddom\u00e6net, CNAME for www, MX for mail og en SPF-TXT. P\u00e5 den m\u00e5de holder jeg zonen overskuelig, hurtig at vedligeholde og \u00e5ben for senere udvidelser.<\/p>\n\n<h2>Tilf\u00f8j dom\u00e6ne til Hetzners DNS-konsol<\/h2>\n\n<p>I DNS-konsollen opretter jeg f\u00f8rst en ny <strong>Zone<\/strong> og tjekker, at dom\u00e6net er stavet helt rigtigt. Derefter aktiverer jeg den manuelle vedligeholdelse af <strong>Optegnelser<\/strong>s\u00e5 jeg kan oprette og \u00e6ndre specifikke poster. Tip: Jeg noterer IP-adresser og mail-destinationer p\u00e5 forh\u00e5nd, s\u00e5 jeg kan indtaste alt uden afbrydelser. P\u00e5 den m\u00e5de undg\u00e5r jeg tastefejl og s\u00e6tter posterne i en rolig r\u00e6kkef\u00f8lge. S\u00e5 snart zonen er klar, planl\u00e6gger jeg \u00e6ndringen af navneservere og de efterf\u00f8lgende kontroller.<\/p>\n\n<h2>Indtast navneserveren korrekt hos registratoren<\/h2>\n\n<p>N\u00e5r jeg har oprettet zonen, indtaster jeg <strong>Navneserver<\/strong> fra Hetzner, s\u00e5 administrationen er centraliseret i DNS-konsollen. De s\u00e6dvanlige indtastninger er <strong>ns1.first-ns.de<\/strong>, <em>robotns2.second-ns.de<\/em> og <em>robotns3.second-ns.com<\/em>. For .de- eller .at-dom\u00e6ner s\u00e6tter jeg mine egne navneservere op med <strong>Lim-plader<\/strong>s\u00e5 referencerne og IP'erne bliver gemt. Hvis du aldrig har gjort det f\u00f8r, kan du finde de enkelte trin i guiden til <a href=\"https:\/\/webhosting.de\/da\/opsaet-din-egen-navneserver-dns-zoner-domaene-lim-poster-guide-power\/\">Ops\u00e6t limplader<\/a>. Derefter tager det lidt tid at skifte, da opdateringen kan komme med forskellig hastighed rundt omkring i verden.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetznerdnsmeeting4821.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Eksempel p\u00e5 konfiguration: G\u00f8r hjemmesiden og e-mailen eksekverbar<\/h2>\n\n<p>Til en typisk webtilstedev\u00e6relse bruger jeg en <strong>A-Record<\/strong> for roddom\u00e6net, en CNAME for www og passende mail records. En SPF-TXT forhindrer eksterne servere i at sende e-mails i dom\u00e6nets navn. Eventuelt tilf\u00f8jer jeg en AAAA-record, hvis webserveren <strong>IPv6<\/strong> giver. For eksterne mailtjenester som ForwardMX tilpasser jeg MX og gemmer deres specifikationer. F\u00f8lgende tabel viser et solidt udgangspunkt for mange ops\u00e6tninger.<\/p>\n\n<table>\n  <thead>\n    <tr>\n      <th><strong>Navn<\/strong><\/th>\n      <th><strong>Type<\/strong><\/th>\n      <th><strong>V\u00e6rdi<\/strong><\/th>\n      <th><strong>Hint<\/strong><\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td>@<\/td>\n      <td>A<\/td>\n      <td>195.201.210.43<\/td>\n      <td>Webserver IPv4<\/td>\n    <\/tr>\n    <tr>\n      <td>@<\/td>\n      <td>AAAA<\/td>\n      <td>Valgfrit: 2a01:4f8:xxxx:xxxx::1<\/td>\n      <td>Webserver IPv6<\/td>\n    <\/tr>\n    <tr>\n      <td>www<\/td>\n      <td>CNAME<\/td>\n      <td>@<\/td>\n      <td>Alias p\u00e5 rod<\/td>\n    <\/tr>\n    <tr>\n      <td>@<\/td>\n      <td>MX<\/td>\n      <td>mx1.forwardmx.net<\/td>\n      <td>Prio 10<\/td>\n    <\/tr>\n    <tr>\n      <td>@<\/td>\n      <td>TXT<\/td>\n      <td>\"v=spf1 include:_spf.forwardmx.net -all\"<\/td>\n      <td>SPF mod spoofing<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n<h2>Aktiv\u00e9r DNSSEC og indstil DS-record<\/h2>\n<p>Hvis manipulationssikkerhed er vigtig for mig, aktiverer jeg <strong>DNSSEC<\/strong> for zonen. I Hetzner-konsollen genererer jeg signaturn\u00f8gler til dette og modtager derefter de n\u00f8dvendige <strong>DS-data<\/strong>som jeg deponerer hos registratoren. Jeg kontrollerer, at algoritmen og digest er blevet overf\u00f8rt korrekt. Derefter venter jeg, indtil k\u00e6den fra registratoren til zonen valideres korrekt. F\u00f8r st\u00f8rre n\u00f8glerotationer s\u00e6nker jeg TTL og planl\u00e6gger et tidsvindue, s\u00e5 resolvere ser nye signaturer i god tid. Vigtigt: Hvis der opst\u00e5r en fejl under \u00e6ndringen, mislykkes valideringerne for modtagerne - jeg har derfor en rollback klar (slet ikke gamle n\u00f8gler for tidligt) og tester med valideringsresolvere.<\/p>\n\n<h2>Indstil TTL korrekt og forst\u00e5 forplantning<\/h2>\n\n<p>Die <strong>TTL<\/strong> bestemmer, hvor l\u00e6nge resolverne cacher en post. Til konverteringer v\u00e6lger jeg en kort <strong>TTL<\/strong> (f.eks. 300 sekunder), s\u00e5 \u00e6ndringer bliver synlige hurtigt. Efter den endelige ops\u00e6tning \u00f8ger jeg v\u00e6rdierne igen for at spare anmodninger og opn\u00e5 en ensartet opl\u00f8sning. De, der implementerer ofte, holder sig gerne til 600-1200 sekunder, mens de, der sj\u00e6ldent foretager \u00e6ndringer, bruger 3600-14400. Et praktisk overblik over beslutningen f\u00e5r man ved at se p\u00e5 <a href=\"https:\/\/webhosting.de\/da\/sammenligning-af-dns-ttl-ydelse-optimal-flux\/\">Optimalt valg af TTL<\/a>.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetzner-dns-einstellungen-guide-4829.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Apex-dom\u00e6ne, CAA og certifikater under kontrol<\/h2>\n<p>For SaaS-m\u00e5l p\u00e5 <strong>Zone Apex<\/strong> Det kan jeg huske <em>CNAME<\/em> er ikke tilladt p\u00e5 @. Jeg bruger derfor udbyderens A\/AAAA eller indstiller en omdirigering til www p\u00e5 webserverniveau. For certifikattildelingen kontrollerer jeg med <strong>CAA-rekorder<\/strong>hvilke CA'er der er autoriseret til at udstede certifikater. For eksempel vedligeholder jeg kun den CA, jeg rent faktisk bruger, og tilf\u00f8jer eventuelt en mailadresse til rapporter. Hvis jeg skifter CA, \u00f8ger jeg kort TTL og opdaterer CAA, f\u00f8r jeg udsteder. For wildcards via ACME DNS-01 s\u00f8rger jeg for, at TXT-records under <em>_acme-udfordring<\/em> kan indstilles hurtigt og ryddes op automatisk, s\u00e5 der ikke efterlades gamle udfordringer.<\/p>\n\n<h2>Opret underdom\u00e6ner og tjenester p\u00e5 en ren m\u00e5de<\/h2>\n\n<p>For hvert underdom\u00e6ne opretter jeg en passende <strong>A<\/strong>- eller <strong>CNAME<\/strong>-record, afh\u00e6ngigt af om subdom\u00e6net peger direkte p\u00e5 en IP eller et navn. Eksempel: blog.example.de som A-record til blog-VM'en, cdn.example.de som CNAME til et CDN-navn. For API'er skelner jeg strengt mellem interne og offentlige navne for at undg\u00e5 risici. Standardiserede navne som api, app, img hj\u00e6lper med vedligeholdelse og overv\u00e5gning. P\u00e5 den m\u00e5de holder jeg zonen struktureret og kan tydeligt tildele \u00e6ndringer.<\/p>\n\n<h2>Wildcards, SRV og s\u00e6rlige recordtyper<\/h2>\n<p>Jeg bruger <strong>Wildcard Records<\/strong> (*.example.de), f.eks. til ops\u00e6tninger med flere klienter. Jeg s\u00f8rger for, at n\u00f8jagtige indtastninger altid har forrang frem for jokertegn. For tjenester som SIP, Matrix eller Autodiscover opretter jeg <strong>SRV-registreringer<\/strong> og tjek formatet og prioriteterne. <strong>TXT-optegnelser<\/strong> med langt indhold (f.eks. 2048-bit DKIM) opdeles i flere citatsegmenter, s\u00e5 parsere kan flette dem korrekt. Jeg undg\u00e5r flere SPF-poster og kombinerer poster i en gyldig SPF for ikke at bryde opslagsgr\u00e6nsen.<\/p>\n\n<h2>P\u00e5lidelig e-mail-levering: SPF, DKIM og DMARC<\/h2>\n\n<p>Til trov\u00e6rdig e-mail bruger jeg <strong>MX<\/strong> en ren SPF-TXT, der d\u00e6kker mine afsendersystemer. Jeg aktiverer ogs\u00e5 <strong>DKIM<\/strong> hos den anvendte mailservice og publicerer DKIM-selektoren som TXT under selector._domainkey. Jeg bruger DMARC til at definere, hvordan modtagere skal h\u00e5ndtere mails, der ikke best\u00e5r SPF\/DKIM. Jeg starter ofte med \"p=none\", evaluerer rapporter og skifter senere til \"quarantine\" eller \"reject\". Denne sekvens reducerer risici og \u00f8ger gradvist leveringskvaliteten.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetzner_dns_config_8452.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Uddybning af SPF\/DKIM\/DMARC i praksis<\/h2>\n<p>Jeg holder SPF s\u00e5 lavt som muligt: kun n\u00f8dvendigt <em>inkludere<\/em>-mekanismer og aldrig mere end \u00e9n SPF pr. v\u00e6rtsnavn. For at overholde gr\u00e6nsen p\u00e5 10 DNS-opslag reducerer jeg k\u00e6der eller bruger IP4\/IP6-mekanismer, hvis de er stabile. For <strong>DKIM-rotation<\/strong> Jeg bruger to aktive selektorer (gammel\/ny), udgiver den nye n\u00f8gle, skifter mailservice og sletter f\u00f8rst den gamle efter et par dage. Med <strong>DMARC<\/strong> I f\u00f8rste omgang indstiller jeg rapporteringsadresser (rua\/ruf) og kontrollerer justering (aspf\/adkim). Til underdom\u00e6ner kan jeg bruge <em>sp=<\/em> definere en separat politik, hvis de sender separat. P\u00e5 den m\u00e5de reagerer jeg p\u00e5 reelle trafikdata i stedet for antagelser.<\/p>\n\n<h2>Omvendt DNS (PTR) til ren postlevering<\/h2>\n<p>Ud over MX, SPF og DKIM har jeg opsat <strong>Omvendt DNS<\/strong> (PTR) for udg\u00e5ende mailservere. IP'ens PTR peger p\u00e5 et v\u00e6rtsnavn, som igen opl\u00f8ses korrekt til den samme IP via A\/AAAA (<em>Frem\/tilbage-match<\/em>). Jeg indstiller PTR pr. IP direkte hos IP-ejeren (f.eks. i serverinterfacet) - ikke i dom\u00e6nets zonestyring. Jeg bruger nibble-formatet til IPv6. En passende PTR reducerer spamklassifikationer og hj\u00e6lper med omd\u00f8mme. Hvis mailen k\u00f8rer via en ekstern tjeneste, lader jeg dens PTR v\u00e6re, som den er, og undg\u00e5r blandede afsenderkilder uden SPF-tilpasning.<\/p>\n\n<h2>Typiske fejl og hurtige l\u00f8sninger<\/h2>\n\n<p>Hvis et dom\u00e6ne ikke l\u00f8ses, tjekker jeg f\u00f8rst <strong>TTL<\/strong>navneserverposter og den korrekte stavning af posterne. Det andet kig g\u00e5r til <strong>Forplantning<\/strong>Nogle opl\u00f8sere cacher l\u00e6ngere, is\u00e6r efter at TTL er steget. Jeg sammenligner opl\u00f8sningen ved hj\u00e6lp af forskellige DNS-kontroll\u00f8rer for at genkende regionale forskelle. I tilf\u00e6lde af lokale problemer skifter jeg midlertidigt til offentlige resolvere som 1.1.1.1 eller 8.8.8.8. Hvis fejlen kun opst\u00e5r i interne netv\u00e6rk, tjekker jeg interne resolvere og regler i containere, Kubernetes eller CoreDNS-konfigurationer.<\/p>\n\n<h2>Testmetoder: dig, nslookup og end-to-end<\/h2>\n<p>Jeg tester ikke kun poster, men hele stien:<\/p>\n<ul>\n  <li><strong>grave<\/strong> A\/AAAA\/CNAME\/MX\/TXT: Tjek svar, TTL og autoritet<\/li>\n  <li><strong>grave +spore<\/strong>Se delegationsk\u00e6de og navneserveradf\u00e6rd<\/li>\n  <li><strong>SMTP-test<\/strong>Tjek HELO\/EHLO, TLS og banner<\/li>\n  <li><strong>HTTPS \u00e6gte<\/strong>Certifikatk\u00e6de, v\u00e6rtsnavn, omdirigeringer<\/li>\n<\/ul>\n<p>P\u00e5 den m\u00e5de genkender jeg ogs\u00e5 fejl, som ikke er synlige i rene DNS-svar, f.eks. forkerte VirtualHost-mappinger eller udl\u00f8bne certifikater. N\u00e5r jeg har foretaget \u00e6ndringer, venter jeg mindst en TTL, f\u00f8r jeg drager endelige konklusioner.<\/p>\n\n<h2>Arbejd effektivt med Hetzner-konsollen<\/h2>\n\n<p>Jeg grupperer relaterede <strong>Indgange<\/strong> tid, indstiller en kort TTL, f\u00f8r jeg foretager st\u00f8rre \u00e6ndringer, og udgiver s\u00e5 alt p\u00e5 \u00e9n gang. F\u00f8r jeg gemmer, tjekker jeg igen <strong>MX<\/strong>-prioriteter, SPF-syntaks og m\u00e5l-IP'en for A-recorden. For serveradministration og -processer kan de kompakte instruktioner p\u00e5 <a href=\"https:\/\/webhosting.de\/da\/hetzner-robot-surface-server-administration-tips-guide-sammenligning-magt\/\">Tips til Hetzner-robotten<\/a>. Efter implementeringer tester jeg http, https og mail med rigtige foresp\u00f8rgsler, ikke kun via ping. Det giver mig mulighed for at genkende fejl, som rene DNS-foresp\u00f8rgsler ikke viser.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetzner_dns_setup_arbeitsplatz_3842.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Automatisering: API, skabeloner og ACME<\/h2>\n<p>Jeg sparer tid ved at automatisere. Til regelm\u00e6ssige udrulninger bruger jeg <strong>API<\/strong> i DNS-konsollen for at oprette, \u00e6ndre eller slette poster. Jeg arbejder med skabeloner for tilbagevendende m\u00f8nstre (f.eks. Web + Mail + DMARC) og inds\u00e6tter kun projektspecifikke v\u00e6rdier. For Let's Encrypt DNS-01 inkluderer jeg en automatiseret TXT-recordwriter og integrerer den i fornyelsesworkflowet. Vigtigt: Jeg behandler API-tokens som passwords, tildeler dem til specifikke projekter og tilbagekalder adgangen, n\u00e5r de ikke l\u00e6ngere er n\u00f8dvendige.<\/p>\n\n<h2>Avancerede ops\u00e6tninger: Split-Horizon, CDN og ACME<\/h2>\n\n<p>Jeg adskiller interne og eksterne brugere, hvis det er n\u00f8dvendigt <strong>DNS<\/strong>-visninger, s\u00e5 den interne app peger p\u00e5 private IP'er og bes\u00f8gende p\u00e5 offentlige destinationer. Skal jeg bruge en <strong>CDN<\/strong>Jeg henviser underdom\u00e6ner til CDN-navnet via CNAME og aktiverer TLS der. For automatiske certifikater via ACME\/Let's Encrypt indstiller jeg eventuelt DNS-01-udfordringer via TXT, hvis HTTP-01 ikke matcher. Automatisering er vigtig her, s\u00e5 fornyelser udf\u00f8res i god tid. Logs og meddelelser hj\u00e6lper med at genkende fejl i god tid.<\/p>\n\n<h2>Ydeevne og tilg\u00e6ngelighedsm\u00f8nstre<\/h2>\n<p>Jeg \u00f8ger tilg\u00e6ngeligheden med enkle midler: Flere <strong>A\/AAAA-optegnelser<\/strong> (round robin) deler belastningen uden yderligere tjenester, forudsat at backends er statsl\u00f8se eller deler sessioner. Under vedligeholdelse fjerner jeg midlertidigt enkelte IP'er og h\u00e6ver derefter posten igen. En for kort TTL-k\u00f8rsel kan belaste resolverne; jeg finder en balance mellem svarhastighed og cache-hitrate. Jeg indstiller klare processer for failovers uden sundhedstjek: I tilf\u00e6lde af en fejl bytter jeg poster, overv\u00e5ger dem aktivt og nulstiller dem igen efter gendannelse.<\/p>\n\n<h2>Sikkerhed og zonehygiejne<\/h2>\n<p>Jeg deaktiverer un\u00f8dvendige <strong>Zoneoverf\u00f8rsler<\/strong> (AXFR) og kun offentligg\u00f8re <strong>NS<\/strong>der virkelig er autoritative. Jeg sletter regelm\u00e6ssigt gamle eller for\u00e6ldrel\u00f8se subdom\u00e6ner, s\u00e5 der ikke opst\u00e5r skyggeflader. For IDN'er tjekker jeg <strong>Punycode<\/strong>-stavning for at undg\u00e5 stavefejl og fejl i specialtegn. Rollebaseret adgang i konsollen sikrer, at det kun er de rigtige personer, der \u00e6ndrer zoner. Og helt pragmatisk: Jeg dokumenterer kort \u00e6ndringer i teamv\u00e6rkt\u00f8jet - det reducerer antallet af foresp\u00f8rgsler under driften betydeligt.<\/p>\n\n\n<figure class=\"wp-block-image size-full is-resized\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2025\/09\/hetzner-dns-setup-4837.webp\" alt=\"\" width=\"1536\" height=\"1024\"\/>\n<\/figure>\n\n\n<h2>Migrations- og rollback-strategi<\/h2>\n<p>F\u00f8r en flytning s\u00e6nker jeg TTL (24-48 timer i forvejen), spejler alle <strong>Optegnelser<\/strong> i den nye zone og tester opl\u00f8sningen direkte via de nye navneservere. F\u00f8rst n\u00e5r alt er korrekt, s\u00e6tter jeg <strong>Navneserver<\/strong> hos registratoren. Efter delegeringen overv\u00e5ger jeg trafik og fejl. Hvis noget g\u00e5r galt, ruller jeg tilbage p\u00e5 en kontrolleret m\u00e5de eller retter individuelle poster. Jeg planl\u00e6gger DNSSEC-migrationer s\u00e6rligt konservativt og lader den gamle signaturk\u00e6de v\u00e6re p\u00e5 plads, indtil den nye er sikkert p\u00e5 plads. Til sidst nulstiller jeg TTL til produktionskompatible v\u00e6rdier.<\/p>\n\n<h2>Kort sammenligning af udbydere med hensyn til ydeevne og fleksibilitet<\/h2>\n\n<p>Ydeevne, funktioner og <strong>DNS-frihed<\/strong> bestemme, hvor fleksibelt jeg udruller projekter. I praksis leverer de store hostere solide <strong>Svartider<\/strong>men er forskellige med hensyn til betjening, funktioner og support. Jeg vurderer udvalget i forhold til ydeevne, udvalg af funktioner, hj\u00e6lpekvalitet og DNS-muligheder. F\u00f8lgende oversigt viser et kondenseret billede, som jeg kan bruge til at tr\u00e6ffe beslutninger. I sidste ende er det, hvad mit projekt virkelig har brug for, der t\u00e6ller, ikke den st\u00f8rste funktionsliste.<\/p>\n\n<table>\n  <thead>\n    <tr>\n      <th><strong>Udbyder<\/strong><\/th>\n      <th><strong>Ydelse<\/strong><\/th>\n      <th><strong>Omfanget af funktioner<\/strong><\/th>\n      <th><strong>St\u00f8tte<\/strong><\/th>\n      <th><strong>DNS-fleksibilitet<\/strong><\/th>\n      <th><strong>Rangering<\/strong><\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td>webhoster.de<\/td>\n      <td>H\u00f8j<\/td>\n      <td>Meget omfattende<\/td>\n      <td>Til toppen<\/td>\n      <td>Maksimum<\/td>\n      <td>1<\/td>\n    <\/tr>\n    <tr>\n      <td>Hetzner<\/td>\n      <td>H\u00f8j<\/td>\n      <td>Omfattende<\/td>\n      <td>God<\/td>\n      <td>H\u00f8j<\/td>\n      <td>2<\/td>\n    <\/tr>\n    <tr>\n      <td>Contabo<\/td>\n      <td>Medium<\/td>\n      <td>Standard<\/td>\n      <td>O. K.<\/td>\n      <td>Medium<\/td>\n      <td>3<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n\n<h2>Kort opsummeret<\/h2>\n\n<p>Jeg satte en <strong>Hetzner DNS<\/strong>-zone p\u00e5 en struktureret m\u00e5de: Opret zone, indtast navneserver hos registrator, s\u00e6t core records for web og mail, og test derefter. Med passende <strong>TTL<\/strong> Jeg forkorter overgangstiderne og \u00f8ger dem igen efter afslutningen for at mindske belastningen. SPF, DKIM og DMARC styrker leveringen og beskytter dom\u00e6net mod misbrug. Jeg holder underdom\u00e6ner konsistente og adskiller interne fra offentlige destinationer. Med denne eksempelkonfiguration og de daglige kontroller forbliver din hetzner dns-konfiguration p\u00e5lidelig, hurtig og nem at vedligeholde.<\/p>","protected":false},"excerpt":{"rendered":"<p>Professionel guide til hetzner dns-konfiguration: S\u00e5dan ops\u00e6tter du DNS, navneservere og MX-poster korrekt.<\/p>","protected":false},"author":1,"featured_media":12383,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","inline_featured_image":false,"footnotes":""},"categories":[674],"tags":[],"class_list":["post-12390","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web_hosting"],"acf":[],"_wp_attached_file":null,"_wp_attachment_metadata":null,"litespeed-optimize-size":null,"litespeed-optimize-set":null,"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"stockpack_author_name":null,"stockpack_author_url":null,"stockpack_provider":null,"stockpack_image_url":null,"stockpack_license":null,"stockpack_license_url":null,"stockpack_modification":null,"color":null,"original_id":null,"original_url":null,"original_link":null,"unsplash_location":null,"unsplash_sponsor":null,"unsplash_exif":null,"unsplash_attachment_metadata":null,"_elementor_is_screenshot":null,"surfer_file_name":null,"surfer_file_original_url":null,"envato_tk_source_kit":null,"envato_tk_source_index":null,"envato_tk_manifest":null,"envato_tk_folder_name":null,"envato_tk_builder":null,"envato_elements_download_event":null,"_menu_item_type":null,"_menu_item_menu_item_parent":null,"_menu_item_object_id":null,"_menu_item_object":null,"_menu_item_target":null,"_menu_item_classes":null,"_menu_item_xfn":null,"_menu_item_url":null,"_trp_menu_languages":null,"rank_math_primary_category":null,"rank_math_title":null,"inline_featured_image":null,"_yoast_wpseo_primary_category":null,"rank_math_schema_blogposting":null,"rank_math_schema_videoobject":null,"_oembed_049c719bc4a9f89deaead66a7da9fddc":null,"_oembed_time_049c719bc4a9f89deaead66a7da9fddc":null,"_yoast_wpseo_focuskw":null,"_yoast_wpseo_linkdex":null,"_oembed_27e3473bf8bec795fbeb3a9d38489348":null,"_oembed_c3b0f6959478faf92a1f343d8f96b19e":null,"_trp_translated_slug_en_us":null,"_wp_desired_post_slug":null,"_yoast_wpseo_title":null,"tldname":null,"tldpreis":null,"tldrubrik":null,"tldpolicylink":null,"tldsize":null,"tldregistrierungsdauer":null,"tldtransfer":null,"tldwhoisprivacy":null,"tldregistrarchange":null,"tldregistrantchange":null,"tldwhoisupdate":null,"tldnameserverupdate":null,"tlddeletesofort":null,"tlddeleteexpire":null,"tldumlaute":null,"tldrestore":null,"tldsubcategory":null,"tldbildname":null,"tldbildurl":null,"tldclean":null,"tldcategory":null,"tldpolicy":null,"tldbesonderheiten":null,"tld_bedeutung":null,"_oembed_d167040d816d8f94c072940c8009f5f8":null,"_oembed_b0a0fa59ef14f8870da2c63f2027d064":null,"_oembed_4792fa4dfb2a8f09ab950a73b7f313ba":null,"_oembed_33ceb1fe54a8ab775d9410abf699878d":null,"_oembed_fd7014d14d919b45ec004937c0db9335":null,"_oembed_21a029d076783ec3e8042698c351bd7e":null,"_oembed_be5ea8a0c7b18e658f08cc571a909452":null,"_oembed_a9ca7a298b19f9b48ec5914e010294d2":null,"_oembed_f8db6b27d08a2bb1f920e7647808899a":null,"_oembed_168ebde5096e77d8a89326519af9e022":null,"_oembed_cdb76f1b345b42743edfe25481b6f98f":null,"_oembed_87b0613611ae54e86e8864265404b0a1":null,"_oembed_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_oembed_time_27aa0e5cf3f1bb4bc416a4641a5ac273":null,"_tldname":null,"_tldclean":null,"_tldpreis":null,"_tldcategory":null,"_tldsubcategory":null,"_tldpolicy":null,"_tldpolicylink":null,"_tldsize":null,"_tldregistrierungsdauer":null,"_tldtransfer":null,"_tldwhoisprivacy":null,"_tldregistrarchange":null,"_tldregistrantchange":null,"_tldwhoisupdate":null,"_tldnameserverupdate":null,"_tlddeletesofort":null,"_tlddeleteexpire":null,"_tldumlaute":null,"_tldrestore":null,"_tldbildname":null,"_tldbildurl":null,"_tld_bedeutung":null,"_tldbesonderheiten":null,"_oembed_ad96e4112edb9f8ffa35731d4098bc6b":null,"_oembed_8357e2b8a2575c74ed5978f262a10126":null,"_oembed_3d5fea5103dd0d22ec5d6a33eff7f863":null,"_eael_widget_elements":null,"_oembed_0d8a206f09633e3d62b95a15a4dd0487":null,"_oembed_time_0d8a206f09633e3d62b95a15a4dd0487":null,"_aioseo_description":null,"_eb_attr":null,"_eb_data_table":null,"_oembed_819a879e7da16dd629cfd15a97334c8a":null,"_oembed_time_819a879e7da16dd629cfd15a97334c8a":null,"_acf_changed":null,"_wpcode_auto_insert":null,"_edit_last":null,"_edit_lock":null,"_oembed_e7b913c6c84084ed9702cb4feb012ddd":null,"_oembed_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_time_bfde9e10f59a17b85fc8917fa7edf782":null,"_oembed_03514b67990db061d7c4672de26dc514":null,"_oembed_time_03514b67990db061d7c4672de26dc514":null,"rank_math_news_sitemap_robots":null,"rank_math_robots":null,"_eael_post_view_count":"3902","_trp_automatically_translated_slug_ru_ru":null,"_trp_automatically_translated_slug_et":null,"_trp_automatically_translated_slug_lv":null,"_trp_automatically_translated_slug_fr_fr":null,"_trp_automatically_translated_slug_en_us":null,"_wp_old_slug":null,"_trp_automatically_translated_slug_da_dk":null,"_trp_automatically_translated_slug_pl_pl":null,"_trp_automatically_translated_slug_es_es":null,"_trp_automatically_translated_slug_hu_hu":null,"_trp_automatically_translated_slug_fi":null,"_trp_automatically_translated_slug_ja":null,"_trp_automatically_translated_slug_lt_lt":null,"_elementor_edit_mode":null,"_elementor_template_type":null,"_elementor_version":null,"_elementor_pro_version":null,"_wp_page_template":null,"_elementor_page_settings":null,"_elementor_data":null,"_elementor_css":null,"_elementor_conditions":null,"_happyaddons_elements_cache":null,"_oembed_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_time_75446120c39305f0da0ccd147f6de9cb":null,"_oembed_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_time_3efb2c3e76a18143e7207993a2a6939a":null,"_oembed_59808117857ddf57e478a31d79f76e4d":null,"_oembed_time_59808117857ddf57e478a31d79f76e4d":null,"_oembed_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_time_965c5b49aa8d22ce37dfb3bde0268600":null,"_oembed_81002f7ee3604f645db4ebcfd1912acf":null,"_oembed_time_81002f7ee3604f645db4ebcfd1912acf":null,"_elementor_screenshot":null,"_oembed_7ea3429961cf98fa85da9747683af827":null,"_oembed_time_7ea3429961cf98fa85da9747683af827":null,"_elementor_controls_usage":null,"_elementor_page_assets":[],"_elementor_screenshot_failed":null,"theplus_transient_widgets":null,"_eael_custom_js":null,"_wp_old_date":null,"_trp_automatically_translated_slug_it_it":null,"_trp_automatically_translated_slug_pt_pt":null,"_trp_automatically_translated_slug_zh_cn":null,"_trp_automatically_translated_slug_nl_nl":null,"_trp_automatically_translated_slug_pt_br":null,"_trp_automatically_translated_slug_sv_se":null,"rank_math_analytic_object_id":null,"rank_math_internal_links_processed":null,"_trp_automatically_translated_slug_ro_ro":null,"_trp_automatically_translated_slug_sk_sk":null,"_trp_automatically_translated_slug_bg_bg":null,"_trp_automatically_translated_slug_sl_si":null,"litespeed_vpi_list":["webhostinglogo.png"],"litespeed_vpi_list_mobile":["webhostinglogo.png"],"rank_math_seo_score":null,"rank_math_contentai_score":null,"ilj_limitincominglinks":null,"ilj_maxincominglinks":null,"ilj_limitoutgoinglinks":null,"ilj_maxoutgoinglinks":null,"ilj_limitlinksperparagraph":null,"ilj_linksperparagraph":null,"ilj_blacklistdefinition":null,"ilj_linkdefinition":null,"_eb_reusable_block_ids":null,"rank_math_focus_keyword":"hetzner dns konfiguration","rank_math_og_content_image":null,"_yoast_wpseo_metadesc":null,"_yoast_wpseo_content_score":null,"_yoast_wpseo_focuskeywords":null,"_yoast_wpseo_keywordsynonyms":null,"_yoast_wpseo_estimated-reading-time-minutes":null,"rank_math_description":null,"surfer_last_post_update":null,"surfer_last_post_update_direction":null,"surfer_keywords":null,"surfer_location":null,"surfer_draft_id":null,"surfer_permalink_hash":null,"surfer_scrape_ready":null,"_thumbnail_id":"12383","footnotes":null,"_links":{"self":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/12390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/comments?post=12390"}],"version-history":[{"count":0,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/12390\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media\/12383"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media?parent=12390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/categories?post=12390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/tags?post=12390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}