{"id":1074,"date":"2024-04-25T19:14:27","date_gmt":"2024-04-25T18:14:27","guid":{"rendered":"https:\/\/mijn.host\/blog\/?p=1074"},"modified":"2024-10-21T15:08:04","modified_gmt":"2024-10-21T13:08:04","slug":"wat-is-dns","status":"publish","type":"post","link":"https:\/\/mijn.host\/blog\/wat-is-dns\/","title":{"rendered":"Wat is DNS en hoe werkt het?"},"content":{"rendered":"\n<p>Laten we meteen met de deur in huis vallen&#8230;<\/p>\n\n\n\n<p>DNS staat voor Domain Name System, een belangrijk component van het internet die fungeert als het telefoonboek van het internet. Wanneer je bijvoorbeeld een URL zoals &#8216;www.voorbeeld.nl&#8217; in een webbrowser typt, is het DNS dat op de achtergrond werkt om deze leesbare domeinnaam te vertalen naar een numeriek IP-adres dat computers en netwerkapparatuur gebruiken om met elkaar te communiceren.<\/p>\n\n\n\n<p>Snap je het nog? Geen probleem&#8230;we gaan het in dit artikel verder uitleggen!<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"wat-is-dns-precies\"><strong>Wat is DNS precies?<\/strong><\/h2>\n\n\n<p>DNS staat voor Domain Name System, en fungeert als het telefoonboek van het internet. Het zet&nbsp;<a href=\"https:\/\/mijn.host\/domeinnaam\/\">domeinnamen<\/a>&nbsp;die je intikt in je browser om naar IP-adressen die computers kunnen lezen, waardoor je gemakkelijk informatie online vindt en zoekt.<\/p>\n\n\n\n<p>Het proces van het vertalen van een ingetikte URL naar een IP-adres begint wanneer je verzoek door jouw computer naar een DNS-server wordt gestuurd. <\/p>\n\n\n\n<p>Deze server zoekt vervolgens naar de overeenkomende IP-adressen die gekoppeld zijn aan de domeinnaam die je invoerde. Zodra het correcte adres is gevonden, wordt jouw internetverzoek doorgestuurd naar de server van de website, die vervolgens de gevraagde pagina&#8217;s terugstuurt naar je browser. <\/p>\n\n\n\n<p>Dankzij&nbsp;DNS-servers&nbsp;is navigatie op het internet eenvoudig en intu\u00eftief, waardoor je gemakkelijk toegang hebt tot miljoenen websites zonder de bijbehorende IP-adressen uit je hoofd te hoeven leren.<\/p>\n\n\n\n<p>Moet je je eens voorstellen hoe het internet zou werken zonder deze DNS servers&#8230;<\/p>\n\n\n\n<p>De keuze van een DNS-server kan impact hebben op zowel je internetsnelheid als privacy. Grotere internetserviceproviders hebben hun eigen DNS-servers, maar je kan ook kiezen voor alternatieve DNS-diensten die soms snellere of veiligere verbindingen aanbieden.<br><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"507\" src=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/dns-beheer.jpg\" alt=\"\" class=\"wp-image-1078\" srcset=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/dns-beheer.jpg 1000w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/dns-beheer-300x152.jpg 300w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/dns-beheer-768x389.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"hoe-werkt-dns\"><br><strong>Hoe werkt DNS?<\/strong><\/h2>\n\n\n<p>DNS is dus het systeem dat domeinnamen omzet naar IP-adressen, waardoor je browser naar de juiste website kan navigeren. Laten we eens kijken hoe dit er in de praktijk uit ziet&#8230;<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"opzoeken-van-domeinnamen\"><strong>Opzoeken van domeinnamen<\/strong><\/h3>\n\n\n<p>Wanneer je een&nbsp;domeinnaam&nbsp;zoals &#8216;mijn.host&#8217; invoert, begint een proces genaamd&nbsp;DNS-resolutie. Je computer doet eerst een&nbsp;lookup&nbsp;bij een DNS-server. <\/p>\n\n\n\n<p>Deze server zoekt in zijn database naar de bijbehorende&nbsp;IP-adressen. <\/p>\n\n\n\n<p>Elk IP-adres komt overeen met een specifieke server op het internet. Eenmaal gevonden, gebruikt je apparaat dit IP-adres weer om verbinding te maken met de juiste webserver en laadt het de website in.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"caching\"><strong>Caching<\/strong><\/h3>\n\n\n<p><strong>Caching<\/strong>&nbsp;is een erg belangrijk (en vergeten) onderdeel dat bijdraagt aan de&nbsp;snelheid&nbsp;van DNS-resolutie. DNS-servers slaan tijdelijk de resultaten van <em>domeinnaamopzoekingen<\/em> op, wat betekent dat als dezelfde naam snel achter elkaar opgevraagd wordt, de informatie sneller beschikbaar is. <\/p>\n\n\n\n<p>Dit zorgt ervoor dat websites sneller laden voor terugkerende gebruikers doordat het opzoeken van het IP-adres wordt overgeslagen.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"dns-records-uitleg\"><strong>DNS records uitleg<\/strong><\/h3>\n\n\n<p>DNS-servers gebruiken verschillende soorten&nbsp;<strong>DNS records<\/strong>&nbsp;om te bepalen hoe domeinnamen moeten worden vertaald naar IP-adressen. Enkele belangrijke typen zijn:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A-records<\/strong>: koppelt een domeinnaam aan een IPv4-adres.<\/li>\n\n\n\n<li><strong>AAAA-records<\/strong>: verbindt een domeinnaam met een IPv6-adres.<\/li>\n\n\n\n<li><strong>CNAME-records<\/strong>: geeft aan dat een domeinnaam een alias is voor een andere, canonieke naam.<\/li>\n\n\n\n<li><strong>MX-records<\/strong>: bepaalt de mailserver die verantwoordelijk is voor het ontvangen van e-mailberichten op een domeinnaam.<\/li>\n<\/ul>\n\n\n\n<p>Elk type is een zogenaamde&nbsp;<strong>resource record<\/strong>&nbsp;in de DNS-instellingen en speelt een specifieke rol in de werking van het internet.<br><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"330\" height=\"424\" src=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/DNS-records-instellen.jpg\" alt=\"\" class=\"wp-image-1076\" srcset=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/DNS-records-instellen.jpg 330w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/DNS-records-instellen-233x300.jpg 233w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"dns-beveiliging\"><br><strong>DNS beveiliging<\/strong><\/h2>\n\n\n<p>Wist je al dat DNS een belangrijke rol speelt in de veiligheid en privacy van je dagelijkse internetactiviteiten, maar tegelijkertijd ook een risico vormt?<\/p>\n\n\n\n<p>Phishing&nbsp;en&nbsp;malware&nbsp;zijn serieuze bedreigingen die vaak gebruik maken van zwakheden in DNS. Een veelvoorkomend risico is&nbsp;DNS-spoofing, waarbij kwaadwillenden valse DNS-informatie gebruiken om jou naar schadelijke websites te lokken. <\/p>\n\n\n\n<p>Het gevolg is een zogenaamde&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Man-in-the-middle_attack\">man-in-the-middle<\/a>-aanval, waarbij aanvallers zich tussen jou en de gewenste website begeven om zo jouw priv\u00e9gegevens te onderscheppen.<\/p>\n\n\n\n<p>Uiteraard kun je hier maatregelen tegen nemen. Wij adviseren sowieso de volgende opties:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Gebruik een veilige DNS-server<\/strong>: kijk of je server extra bescherming heeft ingeregeld tegen bekende malafide sites.<\/li>\n\n\n\n<li><strong>DNSSEC<\/strong>: Deze uitbreiding van DNS verzekert de&nbsp;<strong>authenticiteit<\/strong>&nbsp;en&nbsp;<strong>integriteit<\/strong>&nbsp;van de uitgewisselde data.<\/li>\n\n\n\n<li><strong>Versleuteling<\/strong>: Nieuwere protocollen zoals DNS-over-HTTPS verbeteren de&nbsp;<strong>privacy<\/strong>&nbsp;door DNS-verzoeken te versleutelen.<\/li>\n<\/ul>\n\n\n<h2 class=\"wp-block-heading\" id=\"dns-configuratie-en-management\"><strong>DNS configuratie en management<\/strong><\/h2>\n\n\n<p>Bij het opzetten van een domein is het belangrijk dat je nauwkeurig met je verschillende DNS-instellingen omgaat. Een foutje is snel gemaakt, maar een foutje binnen je DNS-instellingen zorgt er al snel voor dat je&nbsp;website&nbsp;niet bereikbaar is, of e-mails niet correct afgeleverd worden.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"nameservers-instellen\"><strong>Nameservers instellen<\/strong><\/h3>\n\n\n<p>Je eerste stap in DNS-configuratie is vaak het&nbsp;<a href=\"https:\/\/mijn.host\/kb\/domeinnaam\/nameservers-van-domeinnaam-wijzigen\">instellen van nameservers<\/a>. <\/p>\n\n\n\n<p>Met nameservers bepaal je waar het DNS beheer van je domeinnaam ligt. Het wijzigen van de nameservers van een domeinnaam heeft daarom effect op zowel je website als het e-mailverkeer.<\/p>\n\n\n\n<p>Afhankelijk van je&nbsp;<a href=\"https:\/\/mijn.host\/\">hostingprovider<\/a>&nbsp;of het platform waar je je domein hebt geregistreerd, moet je wellicht de nameservers wijzigen naar die van je hostingprovider. <\/p>\n\n\n\n<p>Bij een&nbsp;gratis&nbsp;DNS-service&nbsp;zoals die van je internetprovider of&nbsp;<a href=\"https:\/\/developers.google.com\/speed\/public-dns\">Google DNS<\/a>, is de configuratie meestal eenvoudiger, maar kan deze ook minder flexibel zijn. Bij een&nbsp;premium DNS-service, zoals&nbsp;Cloudflare,&nbsp;OpenDNS, of&nbsp;Quad9, krijg je meer geavanceerdere opties, zoals snellere responstijden en verbeterde beveiliging.<br><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"810\" src=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/namesevers-instellen-DNS.jpg\" alt=\"\" class=\"wp-image-1075\" srcset=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/namesevers-instellen-DNS.jpg 1000w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/namesevers-instellen-DNS-300x243.jpg 300w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/namesevers-instellen-DNS-768x622.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"geavanceerde-dns-functies\"><br><strong>Geavanceerde DNS functies<\/strong><\/h2>\n\n\n<p>DNS speelt zoals gezegd een belangrijke rol in hoe het internet werkt en is veel meer dan alleen het omzetten van domeinnamen naar IP-adressen. Voor organisaties worden geavanceerde functies zoals load balancing, security en maatwerkconfiguraties mogelijk gemaakt door verschillende DNS-records en -instellingen.<\/p>\n\n\n\n<p>Laten we eens kijken wat dit precies kan zijn&#8230;<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"dns-voor-bedrijven\"><strong>DNS voor bedrijven<\/strong><\/h3>\n\n\n<p><strong>CNAME en DNAME Records<\/strong>: Als je een alias voor je domein wilt instellen, komen CNAME-records goed van pas. Bijvoorbeeld: je kunt een&nbsp;<code>subdomein.mijnwebsite.<\/code>nl doorverwijzen naar&nbsp;<code>mijnwebsite.com<\/code>. DNAME werkt op een soortgelijke manier maar op een hoger niveau, door het doorverwijzen van hele subdomeinen naar een ander domein.<\/p>\n\n\n\n<p><strong>MX en AFSDB Records<\/strong>: Voor de configuratie van je e-mailinfrastructuur zijn MX-records erg belangrijk. De MX records configureren de mailserver die verantwoordelijk is voor het ontvangen van e-mails voor je domein. AFSDB-records zien we in de praktijk niet heel veel terug, maar deze ondersteunen de wat meer geavanceerde en gespecialiseerde diensten zoals e-mail storage.<\/p>\n\n\n\n<p><strong>LOC Records<\/strong>: Deze bieden je geografische locatiegegevens van je server. Dit is vooral nuttig voor&nbsp;lokale bedrijven&nbsp;of diensten die geografisch-specifieke data moeten verstrekken.<\/p>\n\n\n\n<p><strong>Uitgebreide beveiliging:<\/strong> DNSSEC (Domain Name System Security Extensions) helpt je bij het beveiligen van de DNS-infrastructuur door antwoorden van namservers digitaal te ondertekenen, waardoor de authenticatie van de bron en de integriteit van de data wordt gewaarborgd. <a href=\"https:\/\/www.icann.org\/\">ICANN<\/a> promoot actief het gebruik van DNSSEC.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"517\" src=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/wat-is-dnssec5.jpg\" alt=\"\" class=\"wp-image-1077\" srcset=\"https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/wat-is-dnssec5.jpg 1000w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/wat-is-dnssec5-300x155.jpg 300w, https:\/\/mijn.host\/blog\/wp-content\/uploads\/2024\/03\/wat-is-dnssec5-768x397.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"dns-is-de-ruggengraat-van-het-internet\"><br><strong>DNS is de ruggengraat van het internet<\/strong><\/h2>\n\n\n<p>DNS is dus meer dan het instellen van alleen wat regeltjes in je webhosting omgeving. DNS is de ruggengraat van het hele internet. Zonder deze techniek zouden jij en ik niet zo makkelijk gebruik kunnen maken van het internet. Geen idee hoe het internet er dan uit had gezien. In ieder geval een stuk anders dan nu.<\/p>\n\n\n\n<div class=\"wp-block-group has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-c3a13640 wp-block-group-is-layout-constrained\" style=\"border-radius:8px;margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:15%\">\n<svg style=\"max-width:50px\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0.04 0.04 16.24 16.12\">\n    <g clip-path=\"url(#clip0_474_4172)\">\n        <path d=\"M9.52521 16.151C13.2539 16.151 16.2766 13.1283 16.2766 9.39959C16.2766 5.6709 13.2539 2.64819 9.52521 2.64819C5.79651 2.64819 2.7738 5.6709 2.7738 9.39959C2.7738 13.1283 5.79651 16.151 9.52521 16.151Z\" fill=\"#CCEDFD\"\/>\n        <path d=\"M7.53644 14.2878C11.2651 14.2878 14.2878 11.2651 14.2878 7.53644C14.2878 3.80774 11.2651 0.785034 7.53644 0.785034C3.80774 0.785034 0.785034 3.80774 0.785034 7.53644C0.785034 11.2651 3.80774 14.2878 7.53644 14.2878Z\" stroke=\"#003F5D\" stroke-width=\"1.5\" stroke-miterlimit=\"10\"\/>\n        <path d=\"M7.5365 14.2878C8.93549 14.2878 10.0696 11.2651 10.0696 7.53644C10.0696 3.80774 8.93549 0.785034 7.5365 0.785034C6.13752 0.785034 5.00342 3.80774 5.00342 7.53644C5.00342 11.2651 6.13752 14.2878 7.5365 14.2878Z\" stroke=\"#003F5D\" stroke-width=\"1.5\" stroke-miterlimit=\"10\"\/>\n        <path d=\"M14.2983 7.5365H0.785034\" stroke=\"#003F5D\" stroke-width=\"1.5\" stroke-miterlimit=\"10\"\/>\n    <\/g>\n<\/svg>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-secondary-color has-text-color\" style=\"margin-top:0;margin-bottom:0\"><strong>Domeinnaam bestellen?<\/strong><\/p>\n\n\n\n<p style=\"margin-top:0;margin-bottom:0\">Een goede naam zorgt voor een goede website.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/mijn.host\/domeinnaam\/?utm_source=mijn.host&amp;utm_medium=blog&amp;utm_content=cta\" target=\"_blank\" rel=\"noreferrer noopener\">Bestel nu<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Laten we meteen met de deur in huis vallen&#8230; DNS staat voor Domain Name System, een belangrijk component van het internet die fungeert als het telefoonboek van het internet. Wanneer je bijvoorbeeld een URL zoals &#8216;www.voorbeeld.nl&#8217; in een webbrowser typt, is het DNS dat op de achtergrond werkt om deze leesbare domeinnaam te vertalen naar [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"hide_cta_migrate_site":false,"hide_toc_block":false,"footnotes":""},"categories":[73,40],"tags":[32,78],"class_list":["post-1074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-domeinnamen","category-tips-tricks","tag-dns","tag-domeinnaam"],"_links":{"self":[{"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/posts\/1074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/comments?post=1074"}],"version-history":[{"count":2,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/posts\/1074\/revisions"}],"predecessor-version":[{"id":1732,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/posts\/1074\/revisions\/1732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/media\/1079"}],"wp:attachment":[{"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/media?parent=1074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/categories?post=1074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mijn.host\/blog\/wp-json\/wp\/v2\/tags?post=1074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}