Durchsuchbare Tabelle gängiger DNS-Eintragstypen von A und MX bis CAA und TLSA, mit Erklärungen.
DNS-over-HTTPS-Abfrage
Das Tool selbst ist auf Englisch; auf dieser Seite wird es in Ihrer Sprache erklärt.
DNS-over-HTTPS-Abfrage verwenden
Was es bewirkt
Fragen Sie die DNS-Einträge einer Domain per DNS over HTTPS (DoH) ab. Ihr Browser sendet die Anfrage an das Relay von PhishDestroy, das Cloudflare oder Google fragt und jede Antwort mit ihrer TTL auflistet.
Die von Ihnen abgefragten DNS-Namen werden an den PhishDestroy-DNS-Relay (/api/dns-resolve.php) gesendet, der die Abfrage über HTTPS an Cloudflare oder Google DNS weiterleitet.
So verwenden Sie DNS-over-HTTPS-Abfrage
- Hostnamen eingeben. Ersetzen Sie den Beispielnamen durch die Domain oder den Host, den Sie prüfen möchten, etwa mail.example.com. Lassen Sie https:// und jeden Pfad weg.
- Eintragstyp wählen. Wählen Sie A, AAAA, CNAME, MX, TXT, NS, CAA oder SOA. Jede Abfrage sucht nach einem Typ.
- Resolver wählen. Wählen Sie Cloudflare Secure DNS oder Google Public DNS. Wenn Sie beide fragen, sehen Sie, ob die Antwort vom Resolver abhängt.
- Auflösen. Drücken Sie Resolve DNS (DNS auflösen) oder die Eingabetaste im Namensfeld. Die Anfrage geht an das Relay von PhishDestroy, das den gewählten Anbieter per HTTPS fragt.
- Antworten lesen. Prüfen Sie zuerst den Status, dann jede Antwortkarte: Eintragstyp, Name, TTL und Wert. Copy legt einen Wert in die Zwischenablage.
- Untersuchung fortsetzen. Übergeben Sie die Domain mit Send to… an Abuse Contact Lookup, Email Authentication Checker oder Lookalike Domain Generator.
Beispiel
A-Einträge von example.com
example.comDNS Answers
✓ NOERROR
A
TTL: 124s
example.com
104.20.23.154
A
TTL: 124s
example.com
172.66.147.243Zeigt den Antwortstatus (NOERROR) und jeden A-Eintrag von example.com mit seiner TTL und einer Copy-Schaltfläche. Stellen Sie den Typ auf MX oder TXT um, um Mailserver sowie SPF- oder Verifizierungsstrings zu sehen.
Was dabei geprüft wird
| Signal | Was das bedeutet |
|---|---|
| NOERROR | Der Resolver hat normal geantwortet. Der Name existiert, hat aber möglicherweise keine Einträge des angefragten Typs. |
| ERROR STATUS 3 (NXDOMAIN) | Der Name existiert nicht. Bei einer gemeldeten Phishing-Domain kann das bedeuten, dass der Registrar sie gesperrt hat. |
| ERROR STATUS 2 (SERVFAIL) | Der Resolver konnte keine Antwort erhalten, zum Beispiel weil die Nameserver der Domain nicht antworten oder die DNSSEC-Validierung fehlschlägt. Versuchen Sie den anderen Anbieter. |
| No records found | NOERROR mit leerer Antwort: Der Name existiert, hat aber keine Einträge dieses Typs. |
| Bezeichnung des Eintragstyps | Jede Antwort zeigt ihren eigenen Typ. Eine A-Abfrage für einen Alias liefert den CNAME und danach die Adressen, zu denen er führt. |
| TTL | Wie viele Sekunden ein Resolver die Antwort vorhalten darf. Sehr kurze TTLs zusammen mit Adressen, die sich zwischen Abfragen ändern, sind ein Zeichen für Fast Flux. |
| Wert | Die Daten des Eintrags, wie der Resolver sie liefert: eine Adresse, ein Hostname, eine MX-Priorität mit Server oder TXT-Text in Anführungszeichen wie eine SPF-Richtlinie. |
| Fehler des Relays | Angezeigt als Error: Unable to fetch DNS records, mit einem Grund wie einem ungültigen Hostnamen, zu vielen Abfragen in einer Minute oder einem nicht erreichbaren Anbieter. |
Weitere Beispiele
MX-Eintrag von example.net
example.netMit Typ MX: NOERROR und eine MX-Antwort, 0 . (ein Null-MX: Priorität 0 und ein leerer Hostname, das heißt, die Domain nimmt keine E-Mails an).
TXT-Einträge von example.org
example.orgMit Typ TXT: NOERROR und zwei TXT-Antworten: "v=spf1 -all", eine SPF-Richtlinie, die keinem Server erlaubt, Mail für die Domain zu senden, und ein zweites, zufällig wirkendes Token.
Ein reservierter Name, der nicht existieren kann
login.exampleMit Typ A: ERROR STATUS 3 und No A records found for login.example. Die Top-Level-Domain .example ist reserviert, daher existieren Namen darunter nie.
Häufig gestellte Fragen
Welche Einträge kann ich abfragen?
A, AAAA, CNAME, MX, TXT, NS, CAA und SOA, ein Typ pro Abfrage. Geben Sie einen reinen Hostnamen wie mail.example.com ein, keine vollständige URL mit https:// oder einem Pfad.
Was bedeutet ERROR STATUS 3, und kann die Antwort anderswo anders ausfallen?
Status 3 ist NXDOMAIN: Der Name existiert im DNS nicht; dasselbe liefert auch eine Phishing-Domain, die ihr Registrar gesperrt hat (clientHold). Die Antworten stammen von einem öffentlichen Resolver zu einem bestimmten Zeitpunkt, daher können Geo-DNS- und Fast-Flux-Hosts anderen Personen andere Adressen liefern.
Wird meine Anfrage irgendwohin gesendet?
Ja. Name und Eintragstyp gehen an das Relay von PhishDestroy (/api/dns-resolve.php), das Cloudflare oder Google per DNS over HTTPS fragt und die Antwort zurückgibt. Eine Abfrage läuft nur, wenn Sie Resolve DNS oder Load example drücken oder eine Domain aus einem anderen Tool hierher senden, und das Relay erlaubt etwa 60 Abfragen pro Minute und IP-Adresse.
Warum erhalte ich NOERROR, aber keine Einträge?
Der Name existiert, hat aber keine Einträge des gewählten Typs. example.com hat zum Beispiel keine CAA-Einträge, daher liefert eine CAA-Abfrage NOERROR ohne Antworten. Versuchen Sie einen anderen Typ oder NS, um zu sehen, wer die Zone hostet.
Warum zeigt eine A-Abfrage einen CNAME?
Der Name ist ein Alias. Der Resolver folgt ihm und liefert den CNAME zusammen mit den Adressen des Ziels, sodass Sie sehen, wohin eine Subdomain wirklich zeigt, zum Beispiel auf eine Hosting- oder CDN-Plattform.
Warum ändert sich die TTL zwischen Abfragen?
Öffentliche Resolver speichern Antworten zwischen und zählen die TTL herunter. Eine kleinere Zahl bedeutet, dass die zwischengespeicherte Antwort älter ist, nicht, dass sich der Eintrag geändert hat. Das Relay kann eine Antwort außerdem bis zu 30 Sekunden wiederverwenden.