Enter or โ/Ctrl+Enter runs (Shift+Enter for a new line) ยท Alt+โโ type ยท Alt+Shift+โโ server ยท / focuses the box
Your browser sends the names you type to dns.gripe's server (a Cloudflare Worker), which asks the resolver you picked over DNS-over-HTTPS: Cloudflare (1.1.1.1), Google Public DNS, Quad9, OpenDNS or AdGuard's unfiltered DNS. "Authoritative" and "Trace" skip resolvers and ask the zone's own nameservers, and the root servers, directly over TCP port 53. Those servers see the name and our server's address, not yours. Answers are cached at our edge for at most 60 seconds, and never longer than their TTL. Nothing is logged; your address is used only for a rate-limit counter.
Every resolver caches an answer for its TTL. After you change a record, each one keeps the old answer until its copy expires, so "propagation" is really caches running out; check the old TTL to know how long. Answers can also differ on purpose: CDNs and big sites answer by location, Google passes part of the asking network to some nameservers while Cloudflare doesn't, and resolvers may filter. The zone's own nameservers ("Authoritative") show what is published right now; if they disagree with each other, look at the SOA serial.
qr it's a response, aa authoritative answer, tc truncated, rd recursion desired, ra recursion available, ad DNSSEC-validated by the resolver, cd checking disabled. NXDOMAIN means the name doesn't exist; NOERROR with no answer means it exists but has no record of that type; SERVFAIL often means broken DNSSEC or unreachable nameservers. Extended errors (EDE) say why, when the resolver tells us. ANY queries get a minimal answer from most resolvers (RFC 8482), so ask for types one by one.
_sip._tcp.example.com._port._proto.host must use.