Elke nacht van 22:00 tot 07:00 uur onderhouden we onze servers. Lees wat je merkt Elke nacht onderhoud, 22:00-07:00 uur. Lees meer
Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

Split-horizon DNS

Split-horizon DNS is een DNS-opzet die een ander antwoord geeft op een vraag van binnen een netwerk dan van buiten.

Split-horizon DNS

Split-horizon DNS is een opzet waarbij dezelfde domeinnaam een ander antwoord krijgt, afhankelijk van wie de vraag stelt. Meestal gaat het om binnen en buiten: een computer op het kantoornetwerk krijgt een intern adres, een bezoeker op internet het publieke adres. Je hoort het ook split DNS of split-brain DNS noemen.

De DNS-server kiest zijn antwoord aan de hand van het IP-adres van de vraagsteller. In de veelgebruikte DNS-software BIND heet zo'n aparte set antwoorden een view. Vraagt een medewerker intranet.jouwbedrijf.nl op, dan krijgt hij bijvoorbeeld 10.0.0.10, terwijl iemand buiten het netwerk 203.0.113.10 of helemaal geen antwoord krijgt. Windows Server kan hetzelfde sinds versie 2016, via DNS-beleidsregels.

Bedrijven gebruiken split-horizon DNS om interne servers af te schermen en om intern verkeer de kortste weg te laten nemen, zonder omweg via internet. Ook VPN-verbindingen werken er vaak mee: alleen namen binnen het bedrijfsdomein gaan dan naar de interne DNS-server, de rest gaat naar de gewone resolver.

Het nadeel is dat een naam niet overal hetzelfde betekent. Werkt een site op kantoor wel en thuis niet, dan zit het verschil vaak tussen de interne en de externe versie van de zone. Ook DNSSEC kan foutmeldingen geven als beide versies niet goed op elkaar aansluiten.

Geschiedenis

De termen split DNS en split-horizon DNS waren lang in gebruik zonder officiële definitie. RFC 2775 beschreef in februari 2000 al hoe bedrijfsnetwerken binnen en buiten hun firewall verschillende DNS-gegevens gebruiken, toen ook wel "two faced DNS" genoemd. Hetzelfde jaar verscheen BIND 9, met views om dit op één server te regelen.

Belangrijke mijlpalen:

  • 2000: RFC 2775 noemt split DNS als gevolg van de scheiding tussen intranet en internet
  • 2000: BIND 9 verschijnt, met views voor verschillende antwoorden per groep vraagstellers
  • 2016: Windows Server 2016 ondersteunt split-brain DNS via DNS-beleidsregels
  • 2019: RFC 8598 regelt split DNS voor IKEv2-VPN-verbindingen
  • 2024: RFC 9499 omschrijft split DNS en views in de officiële DNS-terminologie

Bronnen