[{"data":1,"prerenderedAt":306},["ShallowReactive",2],{"tool-content-dns-lookup":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":7,"slug":9,"faqs":10,"body":32,"_type":299,"_id":300,"_source":301,"_file":302,"_stem":303,"_extension":304,"sitemap":305},"\u002Ftools\u002Fdns-lookup","tools",false,"","Dns Lookup","dns-lookup",[11,14,17,20,23,26,29],{"q":12,"a":13},"What is DNS?","DNS (Domain Name System) is often called the \"phone book of the internet\". It translates human-readable domain names (like google.com) into IP addresses (like 142.250.80.46) that computers use to connect to each other. Without DNS, you'd need to memorise IP addresses to visit websites.",{"q":15,"a":16},"What is an A record?","An A (Address) record maps a domain name to an IPv4 address. It's the most fundamental DNS record — it tells the internet which server to connect to when someone visits your domain. Most domains have one or more A records pointing to their web server's IP address.",{"q":18,"a":19},"What is an AAAA record?","An AAAA record (pronounced \"quad-A\") maps a domain name to an IPv6 address. It's the IPv6 equivalent of an A record. Many modern sites have both A and AAAA records to support both IPv4 and IPv6 clients.",{"q":21,"a":22},"What is an MX record?","An MX (Mail Exchange) record specifies which mail servers handle email for a domain. When someone sends an email to user@example.com, their mail server queries the MX records for example.com to find out where to deliver the message. MX records have a priority number — lower numbers are tried first.",{"q":24,"a":25},"What is a TXT record used for?","TXT records contain arbitrary text data and are used for many verification and configuration purposes — SPF records (to prevent email spoofing), DKIM keys (email signing), DMARC policies, domain verification for Google Search Console, SSL certificate validation (DNS-01 challenge), and more.",{"q":27,"a":28},"What is a CNAME record?","A CNAME (Canonical Name) record creates an alias from one domain name to another. For example, www.example.com might be a CNAME pointing to example.com. Rather than having its own IP address, the www subdomain follows wherever example.com points. CNAMEs cannot coexist with other record types at the same name.",{"q":30,"a":31},"What is TTL in DNS?","TTL (Time To Live) is the number of seconds that DNS resolvers should cache a record before checking for updates. A TTL of 3600 means resolvers cache the record for 1 hour. Lower TTLs allow faster DNS changes but increase query load on your nameservers. Before making DNS changes, lowering your TTL in advance is recommended.",{"type":33,"children":34,"toc":292},"root",[35,43,58,79,85,147,160,166,176,186,196,206,216,226,236,246,252,262,272,282],{"type":36,"tag":37,"props":38,"children":40},"element","h2",{"id":39},"what-is-dns",[41],{"type":42,"value":12},"text",{"type":36,"tag":44,"props":45,"children":46},"p",{},[47,49,56],{"type":42,"value":48},"The Domain Name System is the internet's distributed directory service. When you type ",{"type":36,"tag":50,"props":51,"children":53},"code",{"className":52},[],[54],{"type":42,"value":55},"anottertoolbox.dev",{"type":42,"value":57}," into a browser, a series of DNS queries happens in milliseconds to translate that name into an IP address your browser can connect to. This process is called DNS resolution.",{"type":36,"tag":44,"props":59,"children":60},{},[61,63,69,71,77],{"type":42,"value":62},"DNS is hierarchical — a query for ",{"type":36,"tag":50,"props":64,"children":66},{"className":65},[],[67],{"type":42,"value":68},"www.example.com",{"type":42,"value":70}," first asks the root servers, then the ",{"type":36,"tag":50,"props":72,"children":74},{"className":73},[],[75],{"type":42,"value":76},".com",{"type":42,"value":78}," nameservers, then Example's own nameservers, progressively narrowing down to the authoritative answer.",{"type":36,"tag":37,"props":80,"children":82},{"id":81},"how-to-use-the-dns-lookup-tool",[83],{"type":42,"value":84},"How to use the DNS Lookup tool",{"type":36,"tag":86,"props":87,"children":88},"ol",{},[89,117,127,137],{"type":36,"tag":90,"props":91,"children":92},"li",{},[93,99,101,107,109,115],{"type":36,"tag":94,"props":95,"children":96},"strong",{},[97],{"type":42,"value":98},"Enter a domain name",{"type":42,"value":100}," — just the domain (like ",{"type":36,"tag":50,"props":102,"children":104},{"className":103},[],[105],{"type":42,"value":106},"google.com",{"type":42,"value":108},"), no ",{"type":36,"tag":50,"props":110,"children":112},{"className":111},[],[113],{"type":42,"value":114},"https:\u002F\u002F",{"type":42,"value":116}," needed. The tool strips those automatically.",{"type":36,"tag":90,"props":118,"children":119},{},[120,125],{"type":36,"tag":94,"props":121,"children":122},{},[123],{"type":42,"value":124},"Select record types",{"type":42,"value":126}," to query — by default, the most common types (A, AAAA, MX, NS, TXT, CNAME) are selected. Toggle types to add or remove them.",{"type":36,"tag":90,"props":128,"children":129},{},[130,135],{"type":36,"tag":94,"props":131,"children":132},{},[133],{"type":42,"value":134},"Click Lookup",{"type":42,"value":136}," — results appear grouped by record type, with TTL values shown for each record.",{"type":36,"tag":90,"props":138,"children":139},{},[140,145],{"type":36,"tag":94,"props":141,"children":142},{},[143],{"type":42,"value":144},"Copy all results",{"type":42,"value":146}," using the button at the top right of the results section.",{"type":36,"tag":44,"props":148,"children":149},{},[150,152,158],{"type":42,"value":151},"This tool uses Google's public DNS-over-HTTPS API (",{"type":36,"tag":50,"props":153,"children":155},{"className":154},[],[156],{"type":42,"value":157},"dns.google",{"type":42,"value":159},") for real-time, accurate DNS queries.",{"type":36,"tag":37,"props":161,"children":163},{"id":162},"dns-record-types-explained",[164],{"type":42,"value":165},"DNS record types explained",{"type":36,"tag":44,"props":167,"children":168},{},[169,174],{"type":36,"tag":94,"props":170,"children":171},{},[172],{"type":42,"value":173},"A",{"type":42,"value":175}," — Maps domain to IPv4 address. The most fundamental record.",{"type":36,"tag":44,"props":177,"children":178},{},[179,184],{"type":36,"tag":94,"props":180,"children":181},{},[182],{"type":42,"value":183},"AAAA",{"type":42,"value":185}," — Maps domain to IPv6 address.",{"type":36,"tag":44,"props":187,"children":188},{},[189,194],{"type":36,"tag":94,"props":190,"children":191},{},[192],{"type":42,"value":193},"MX",{"type":42,"value":195}," — Specifies mail servers for the domain, with priority values.",{"type":36,"tag":44,"props":197,"children":198},{},[199,204],{"type":36,"tag":94,"props":200,"children":201},{},[202],{"type":42,"value":203},"NS",{"type":42,"value":205}," — Lists the authoritative nameservers for the domain.",{"type":36,"tag":44,"props":207,"children":208},{},[209,214],{"type":36,"tag":94,"props":210,"children":211},{},[212],{"type":42,"value":213},"TXT",{"type":42,"value":215}," — Free-form text records, used for SPF, DKIM, DMARC, and verification.",{"type":36,"tag":44,"props":217,"children":218},{},[219,224],{"type":36,"tag":94,"props":220,"children":221},{},[222],{"type":42,"value":223},"CNAME",{"type":42,"value":225}," — Alias from one name to another.",{"type":36,"tag":44,"props":227,"children":228},{},[229,234],{"type":36,"tag":94,"props":230,"children":231},{},[232],{"type":42,"value":233},"SOA",{"type":42,"value":235}," — Start of Authority — contains administrative information about the zone.",{"type":36,"tag":44,"props":237,"children":238},{},[239,244],{"type":36,"tag":94,"props":240,"children":241},{},[242],{"type":42,"value":243},"CAA",{"type":42,"value":245}," — Certification Authority Authorization — specifies which CAs can issue SSL certificates for the domain.",{"type":36,"tag":37,"props":247,"children":249},{"id":248},"common-dns-troubleshooting-uses",[250],{"type":42,"value":251},"Common DNS troubleshooting uses",{"type":36,"tag":44,"props":253,"children":254},{},[255,260],{"type":36,"tag":94,"props":256,"children":257},{},[258],{"type":42,"value":259},"Verifying DNS propagation",{"type":42,"value":261}," — after changing DNS records, use this tool to check if the new records are visible globally. Remember that TTL determines how long old records are cached.",{"type":36,"tag":44,"props":263,"children":264},{},[265,270],{"type":36,"tag":94,"props":266,"children":267},{},[268],{"type":42,"value":269},"Debugging email delivery",{"type":42,"value":271}," — look up MX records to verify mail server configuration. Check TXT records for SPF and DKIM entries that affect deliverability.",{"type":36,"tag":44,"props":273,"children":274},{},[275,280],{"type":36,"tag":94,"props":276,"children":277},{},[278],{"type":42,"value":279},"Checking SSL setup",{"type":42,"value":281}," — look up CAA records to verify which certificate authorities are authorized, and TXT records for ACME challenge verification.",{"type":36,"tag":44,"props":283,"children":284},{},[285,290],{"type":36,"tag":94,"props":286,"children":287},{},[288],{"type":42,"value":289},"Investigating domain configuration",{"type":42,"value":291}," — NS records show you which nameservers control a domain, which is useful for understanding who manages the DNS.",{"title":7,"searchDepth":293,"depth":293,"links":294},2,[295,296,297,298],{"id":39,"depth":293,"text":12},{"id":81,"depth":293,"text":84},{"id":162,"depth":293,"text":165},{"id":248,"depth":293,"text":251},"markdown","content:tools:dns-lookup.md","content","tools\u002Fdns-lookup.md","tools\u002Fdns-lookup","md",{"loc":4},1777882945615]