Was ist DNSSEC?
DNSSEC (DNS Security Extensions) signiert DNS-Records kryptografisch, sodass Resolver verifizieren können, dass sie nicht manipuliert wurden, und schützt so vor Cache Poisoning und Spoofing. Es fügt eine Vertrauenskette über das gewöhnliche DNS hinzu, ohne die Bedeutung der Records zu verändern. IPeek fragt einen validierenden DNS-over-HTTPS-Resolver ab und meldet, ob die Domain signiert und authentifiziert ist.
Wie DNSSEC eine Vertrauenskette aufbaut
DNSSEC funktioniert, indem es jede Zone mit einem privaten Schlüssel signiert und den passenden öffentlichen Schlüssel im DNS veröffentlicht. Records werden signiert (RRSIG), Schlüssel werden veröffentlicht (DNSKEY), und ein Fingerabdruck des Zonen-Schlüssels (der DS-Record) wird in der übergeordneten Zone platziert. Das verknüpft Ihre Zone mit ihrer übergeordneten, die mit ihrer übergeordneten verknüpft ist, bis hinauf zur Wurzel – eine durchgehende Vertrauenskette. Ein validierender Resolver folgt dieser Kette von der Wurzel abwärts, prüft jede Signatur und vertraut nur Antworten, deren Signaturen verifizieren.
So lesen Sie Ihre DNSSEC-Prüfergebnisse
IPeek meldet, ob die Domain DNSSEC-signiert ist und ob ein validierender Resolver sie authentifiziert. Ein authentifiziertes Ergebnis (oft als AD-Flag, Authenticated Data, dargestellt) bedeutet, dass die Vertrauenskette intakt ist und die Records verifiziert sind. Ist die Domain unsigniert, ist DNSSEC schlicht nicht aktiviert – häufig und kein Fehler, aber es bedeutet, dass die Records nicht geschützt sind. Eine signierte Domain, die die Validierung nicht besteht, ist ernster: Sie deutet auf eine gebrochene Kette hin, meist einen fehlenden oder nicht passenden DS-Record beim Registrar.
Häufige DNSSEC-Probleme und ihre Behebung
Der häufigste Fehler ist eine gebrochene Vertrauenskette, bei der die Zone signiert ist, der DS-Record in der übergeordneten Zone aber fehlt, veraltet ist oder nicht zum aktuellen Schlüssel passt. Das lässt validierende Resolver SERVFAIL zurückgeben und kann die Domain für Nutzer hinter validierenden Resolvern vollständig offline nehmen. Es passiert meist bei Schlüsselrotationen oder wenn DNSSEC aktiviert wird, ohne den DS-Record zum Registrar hochzuladen. Beheben Sie es, indem Sie sicherstellen, dass der DS-Record beim Registrar zum aktiven Schlüssel Ihrer Zone passt, und entfernen Sie alte Schlüssel nie, bevor die DS-Aktualisierung propagiert ist.