Mastodon Mastodon Mastodon Mastodon

Domain Name System (DNS) [DNS]

Aktualisiert: · CyberSecureFox Editorial Team

Das Domain Name System (DNS) ist das verteilte Namenssystem des Internets, das lesbare Domainnamen wie example.com in IP-Adressen übersetzt, über die Computer Verbindungen aufbauen.

Wie DNS funktioniert

Paul Mockapetris entwarf DNS 1983; spezifiziert ist es in RFC 1034 und 1035. Ruft ein Nutzer eine Website auf, fragt sein Gerät einen rekursiven Resolver (meist vom Provider, vom Unternehmen oder von einem öffentlichen Dienst betrieben). Der Resolver durchläuft die Hierarchie – Root-Server, dann Server der Top-Level-Domain wie .com, dann die autoritativen Nameserver der Domain – und speichert die Antwort für die in ihrer TTL festgelegte Zeit zwischen. Gängige Eintragstypen sind A und AAAA (IPv4-/IPv6-Adressen), MX (Mailserver), CNAME (Aliase), NS und TXT (genutzt für SPF, DKIM und DMARC). Klassisches DNS läuft unverschlüsselt über UDP- und TCP-Port 53.

Warum DNS für die Sicherheit wichtig ist

Fast jede Verbindung beginnt mit einer DNS-Abfrage – wer DNS kontrolliert, bestimmt, wo Nutzer landen:

  • DNS-Cache-Poisoning – von Resolvern gespeicherte gefälschte Antworten; Dan Kaminskys Entdeckung von 2008 zeigte, wie praktikabel das ist.
  • DNS-Hijacking – Ändern von Einträgen oder Resolver-Einstellungen; die 2019 bekannt gewordene Kampagne Sea Turtle leitete so Domains von Behörden und Unternehmen um.
  • DNS-Tunneling – Malware versteckt Command-and-Control-Verkehr und Datendiebstahl in DNS-Abfragen (MITRE ATT&CK T1071.004).
  • DDoS – der DDoS-Angriff des Mirai-Botnetzes auf den DNS-Anbieter Dyn machte 2016 große Websites unerreichbar; offene Resolver werden zudem für Amplification missbraucht.

So schützen Sie DNS

  • Zonen mit DNSSEC (RFC 4033–4035) signieren und Antworten validieren.
  • Domains beim Registrar sperren lassen (Registry Lock) und Registrar-Konten mit MFA schützen.
  • DNS-Abfragen protokollieren und auswerten, um Tunneling und bösartige Domains zu erkennen, und schützende DNS-Filter einsetzen.
  • Abfragen bei Bedarf per DNS over TLS oder DNS over HTTPS verschlüsseln.
Synonyme:
Domain Name System, Domain-Name-System