- Why do different DNS resolvers return different results?
- DNS changes propagate gradually — each resolver's cache reflects when it last looked up the record. High TTL records take longer to propagate. Use multiple resolvers to check propagation status; when all return the new value, propagation is complete.
- What is the difference between A and CNAME records?
- An A record maps a hostname directly to an IP address. A CNAME maps a hostname to another hostname (an alias). When a browser resolves a CNAME, it follows the chain until it finds an A record. Root domains (example.com without www) cannot use CNAME records.
- What are DNS TXT records used for?
- TXT records hold arbitrary text data, most commonly: SPF (sender policy framework for email anti-spoofing), DKIM keys (email signing), DMARC policies, domain ownership verification (Google Search Console, SSL issuers), and various SaaS service verification.