Een doorzoekbare tabel met veelvoorkomende DNS-recordtypen, van A en MX tot CAA en TLSA, met uitleg.
DNS-opzoeking via HTTPS
De tool zelf is in het Engels; op deze pagina wordt uitgelegd hoe deze werkt in uw taal.
Gebruik DNS-opzoeking via HTTPS
Wat het doet
Zoek de DNS-records van een domein op met DNS over HTTPS (DoH). Je browser stuurt de zoekopdracht naar het relay-server van PhishDestroy, die op zijn beurt een verzoek indient bij Cloudflare of Google en elk antwoord samen met de bijbehorende TTL weergeeft.
DNS-namen die je opzoekt, worden doorgestuurd naar het PhishDestroy DNS-relay (/api/dns-resolve.php), dat via HTTPS een verzoek indient bij Cloudflare of Google DNS.
Hoe gebruik je DNS-opzoeking via HTTPS
- Voer een hostnaam in. Vervang de voorbeeldnaam door het domein of de host die je wilt controleren, bijvoorbeeld mail.example.com. Laat https:// en eventuele paden weg.
- Kies het recordtype. Kies A, AAAA, CNAME, MX, TXT, NS, CAA of SOA. Bij elke zoekopdracht wordt één type opgezocht.
- Kies de resolver. Kies voor Cloudflare Secure DNS of Google Public DNS. Door beide te raadplegen, kun je zien of het antwoord afhankelijk is van de resolver.
- Oplossing. Klik op ‘DNS oplossen’ of voer iets in het naamveld in. De zoekopdracht wordt doorgestuurd naar het relais van PhishDestroy, dat via HTTPS een verzoek indient bij de gekozen provider.
- Lees de antwoorden. Controleer eerst de status en vervolgens elke antwoordkaart: recordtype, naam, TTL en waarde. Met ‘Kopiëren’ wordt één waarde naar het klembord gekopieerd.
- Het onderzoek voortzetten. Gebruik ‘Verzenden naar…’ om het domein door te geven aan de ‘Abuse Contact Lookup’, de ‘E-mail Authentication Checker’ of de ‘Lookalike Domain Generator’.
Voorbeeld
A-records van example.com
example.comDNS Answers
✓ NOERROR
A
TTL: 124s
example.com
104.20.23.154
A
TTL: 124s
example.com
172.66.147.243Toont de responsstatus (NOERROR) en elk A-record van example.com, samen met de TTL en een knop ‘Kopiëren’. Schakel het type over naar MX of TXT om mailservers en SPF- of verificatiestrings te bekijken.
Wat er wordt gecontroleerd
| Signaal | Wat dit betekent |
|---|---|
| NOERROR | De resolver heeft normaal gereageerd. De naam bestaat wel, maar er zijn mogelijk geen records van het door u gevraagde type. |
| FOUTSTATUS 3 (NXDOMAIN) | De naam bestaat niet. Bij een gemeld phishingdomein kan dit betekenen dat de registrar het domein heeft geblokkeerd. |
| FOUTSTATUS 2 (SERVFAIL) | De resolver kon geen antwoord krijgen, bijvoorbeeld omdat de naamservers van het domein niet reageren of omdat de DNSSEC-validatie mislukt. Probeer een andere provider. |
| Er zijn geen resultaten gevonden | NOERROR met een leeg antwoord: de naam bestaat, maar er zijn geen records van dit type. |
| Label voor recordtype | Elk antwoord geeft het eigen type weer. Een A-query voor een alias geeft eerst de CNAME weer en vervolgens de adressen waarnaar deze verwijst. |
| TTL | Hoeveel seconden een resolver het antwoord mag bewaren. Zeer korte TTL’s, in combinatie met adressen die tussen opzoekacties door veranderen, duiden op fast flux. |
| Waarde | De recordgegevens zoals de resolver deze teruggeeft: een adres, een hostnaam, een MX-prioriteit en -server, of TXT-tekst tussen aanhalingstekens, zoals een SPF-beleid. |
| Relaisfouten | Er wordt een foutmelding weergegeven: "DNS-records kunnen niet worden opgehaald", met als reden bijvoorbeeld een ongeldige hostnaam, te veel verzoeken per minuut of een provider die niet bereikbaar was. |
Nog meer voorbeelden
MX-record van example.net
example.netMet MX-type: NOERROR en één MX-antwoord, 0. (een null-MX: prioriteit 0 en een lege hostnaam, wat betekent dat het domein geen e-mail accepteert).
TXT-records van example.org
example.orgMet het type TXT: NOERROR en twee TXT-antwoorden: "v=spf1 -all", een SPF-beleid dat geen enkele server toestaat e-mail te verzenden namens het domein, en een tweede, willekeurig ogend token.
Een gereserveerde naam die niet mag bestaan
login.exampleBij type A: FOUTSTATUS 3 en er zijn geen A-records gevonden voor login.example. Het topleveldomein .example is gereserveerd, dus er bestaan geen namen onder dit domein.
Veelgestelde vragen
Welke gegevens kan ik opzoeken?
A, AAAA, CNAME, MX, TXT, NS, CAA en SOA, één type per zoekopdracht. Voer een naakte hostnaam in, zoals mail.example.com, en geen volledige URL met https:// of een pad.
Wat betekent FOUTSTATUS 3, en kan het antwoord elders anders zijn?
Status 3 is NXDOMAIN: de naam bestaat niet in het DNS. Dit is ook de status die wordt geretourneerd door een phishingdomein dat door de registrar is geblokkeerd (clientHold). Antwoorden worden op een bepaald moment door één openbare resolver geleverd, waardoor geo-DNS- en fast-flux-hosts aan andere mensen andere adressen kunnen retourneren.
Wordt mijn aanvraag ergens naartoe gestuurd?
Ja. De naam en het recordtype worden doorgestuurd naar de relay van PhishDestroy (/api/dns-resolve.php), die via HTTPS een verzoek indient bij Cloudflare of Google DNS en het antwoord terugstuurt. Er wordt alleen een opzoekactie uitgevoerd wanneer u op ‘DNS opzoeken’ of ‘Voorbeeld laden’ klikt, of wanneer u hier een domein vanuit een andere tool doorstuurt. De relay staat ongeveer 60 opzoekacties per minuut per IP-adres toe.
Waarom krijg ik de melding NOERROR, maar worden er geen records weergegeven?
De naam bestaat wel, maar er zijn geen records van het door jou gekozen type. example.com heeft bijvoorbeeld geen CAA-records, dus een CAA-query levert NOERROR op zonder resultaten. Probeer een ander type, of NS, om te zien wie de zone host.
Waarom wordt er bij een A-lookup een CNAME weergegeven?
De naam is een alias. De resolver volgt deze naam en geeft de CNAME weer, samen met de adressen van de bestemming, zodat je kunt zien waar een subdomein daadwerkelijk naar verwijst, bijvoorbeeld naar een hosting- of CDN-platform.
Waarom verandert de TTL tussen de verschillende opzoekingen?
Openbare resolvers slaan antwoorden op in de cache en tellen de TTL af. Een lager getal betekent dat het in de cache opgeslagen antwoord ouder is, niet dat het record is gewijzigd. De relay kan een antwoord ook tot maximaal 30 seconden hergebruiken.