ShowDNS Learn

DNS, SSL & Security
Knowledge Base

Clear, in-depth articles on DNS records, email authentication, SSL/TLS, and HTTP security headers — everything you need to understand and manage your domain infrastructure.

Advertisement
Filter

DNS

24
DNS9 min

10 Best DNS Providers to Use in 2025

Compare the fastest DNS providers and choose the right resolver for performance and privacy.

DNSProvidersPerformance
DNS7 min

What Is DNS? Domain Name System Explained

DNS is the internet's address book. Learn how domain names are translated into IP addresses.

DNSFundamentalsNetworking
DNS8 min

How DNS Works: Step-by-Step Explained

Follow the complete DNS resolution process step by step — from browser query to authoritative answer.

DNSResolutionNetworking
DNS7 min

DNS Resolution Explained

Understand recursive resolvers, iterative queries, and caching in the DNS resolution process.

DNSResolutionCaching
DNS6 min

What Is DNS TTL?

Learn what DNS TTL (Time to Live) is, how it affects propagation, and how to choose the right value.

DNSTTLPropagation
DNS6 min

DNS Cache Explained

Understand how DNS caching works at the browser, OS, and resolver levels, and how TTL controls it.

DNSCacheTTL
DNS6 min

What Is Reverse DNS?

Learn what reverse DNS (rDNS) is, how PTR records work, and why it matters for email and security.

DNSPTRReverse DNS
DNS7 min

DNS Lookup vs NS Lookup

Understand the difference between DNS lookup and NS lookup, and when to use dig vs nslookup.

DNSdignslookup
DNS8 min

What Is DNSSEC?

Learn how DNSSEC adds cryptographic signatures to DNS responses, preventing cache poisoning.

DNSSECDNSSecurity
DNS10 min

DNS Records Explained: All Record Types

A complete guide to DNS record types — A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA, and more.

DNSRecordsA Record
DNS5 min

What Is an A Record?

Learn what an A record is, how it maps a domain to an IPv4 address, and how to configure it.

DNSA RecordIPv4
DNS5 min

What Is an AAAA Record?

Learn what an AAAA record is and how it maps a domain to an IPv6 address.

DNSAAAA RecordIPv6
DNS5 min

What Is a CNAME Record?

Learn what a CNAME record is, how aliases work in DNS, and common CNAME use cases.

DNSCNAMEAlias
DNS6 min

What Is an MX Record?

Learn what MX records are, how email routing works, and how to configure them for Google Workspace.

DNSMX RecordEmail
DNS5 min

What Is an NS Record?

Learn what NS records are, how nameserver delegation works, and how to verify NS records.

DNSNS RecordNameservers
DNS6 min

What Is a TXT Record?

Learn what TXT records are and how they are used for SPF, DKIM, DMARC, and domain verification.

DNSTXT RecordSPF
DNS7 min

What Is an SOA Record?

Learn what an SOA record is, what each field means, and how serial numbers control zone transfers.

DNSSOA RecordZone
DNS6 min

What Is a Domain Name?

Learn what a domain name is, how the domain name system is structured, and how domains are registered.

DomainDNSRegistration
DNS6 min

What Are Nameservers?

Learn what nameservers are, the difference between authoritative and recursive nameservers.

NameserversDNSNS Record
DNS6 min

Domain Expiration Explained

Learn what happens when a domain expires, the grace period timeline, and how to prevent domain loss.

DomainExpiryRegistration
DNS7 min

DNS vs CDN

Understand the difference between DNS and a CDN, how they work together, and when you need each one.

DNSCDNPerformance
DNS7 min

Cloud DNS Explained

Learn what Cloud DNS is, how it differs from self-hosted DNS, and how to choose a provider.

Cloud DNSManaged DNSCloudflare
DNS8 min

What Is DNS over HTTPS (DoH)? Encrypted DNS Explained

DNS over HTTPS (DoH) encrypts your DNS queries inside HTTPS so no one can snoop or tamper with them. Learn how DoH works, its benefits, and its limits.

DoHDNS over HTTPSEncrypted DNS
DNS7 min

What Is DNS over TLS (DoT)? Encrypted DNS Explained

DNS over TLS (DoT) encrypts your DNS queries over a dedicated TLS connection on port 853. Learn how DoT works, how it differs from DoH, and its trade-offs.

DoTDNS over TLSEncrypted DNS

Security

11
Security6 min

HSTS Header (Strict-Transport-Security) Explained

Understand Strict-Transport-Security directives and configure HSTS safely for your domains.

HSTSHTTPSHeaders
Security6 min

What Is HSTS Preload? How Browser Preloading Works

Learn how the HSTS preload list works, the requirements to be listed, and the implications.

HSTSSecurityHTTPS
Security9 min

HTTP Security Headers Explained

A complete guide to HTTP security headers — HSTS, CSP, X-Frame-Options, X-Content-Type-Options.

Security HeadersHTTPHSTS
Security7 min

What Is Content Security Policy?

Learn what Content Security Policy (CSP) is and how it prevents XSS and data injection attacks.

CSPSecurityXSS
Security9 min

CSP Examples for Websites

Real-world Content Security Policy examples for static sites, WordPress, Next.js, and API servers.

CSPExamplesSecurity
Security5 min

X-Frame-Options Explained

Learn what X-Frame-Options does, the difference between DENY and SAMEORIGIN, and frame-ancestors.

X-Frame-OptionsSecurityClickjacking
Security4 min

X-Content-Type-Options Explained

Learn what X-Content-Type-Options: nosniff does and how it prevents MIME type sniffing attacks.

X-Content-Type-OptionsSecurityMIME
Security7 min

Referrer Policy Explained

Learn what the Referrer-Policy header does and how to choose the right value for privacy and analytics.

Referrer-PolicyPrivacyHeaders
Security9 min

CORS Explained

Learn what CORS is, how the same-origin policy works, and how to configure Access-Control headers.

CORSSecurityAPI
Security5 min

HSTS Max-Age Explained

Understand the HSTS max-age directive, how to choose the right value, and the risks of setting it too high.

HSTSmax-ageHeaders
Security6 min

What Is security.txt? Vulnerability Disclosure Explained

Learn what the RFC 9116 security.txt file is, where it must be served, what Contact and Expires mean, and how to publish one so researchers can reach you.

security.txtRFC 9116Disclosure

Email Security

21
Email Security8 min

The Role of SPF, DKIM, and DMARC in Email Security

See how SPF, DKIM, and DMARC work together to prevent spoofing and improve deliverability.

SPFDKIMDMARC
Email Security7 min

What Is an SPF Record?

Learn what SPF records are, how they prevent email spoofing, and how to read SPF syntax.

SPFEmail SecurityDNS
Email Security7 min

How SPF Works

Understand the SPF verification process step by step — from DNS lookup to pass/fail decision.

SPFEmailAuthentication
Email Security8 min

SPF Record Syntax Guide

A complete reference for SPF record syntax — mechanisms, qualifiers, modifiers, and examples.

SPFSyntaxEmail
Email Security7 min

What Is DKIM?

Learn what DKIM is, how cryptographic signatures verify email authenticity, and how to check records.

DKIMEmail SecurityCryptography
Email Security8 min

How DKIM Works

Follow the DKIM signing and verification process from message composition to inbox delivery.

DKIMEmailSignatures
Email Security8 min

What Is DMARC?

Learn what DMARC is, how it uses SPF and DKIM to protect your domain, and what policies mean.

DMARCEmail SecurityPolicy
Email Security8 min

How DMARC Works

Understand the DMARC evaluation process — alignment checks, policy enforcement, and reporting.

DMARCEmailAuthentication
Email Security7 min

DMARC Policy Explained

Understand DMARC policies — none, quarantine, and reject — and how to safely move to enforcement.

DMARCPolicyEmail Security
Email Security9 min

DMARC Alignment Explained

Alignment is why mail passes SPF and still fails DMARC. Learn which domains DMARC compares and how relaxed and strict differ.

DMARCAlignmentSPF
Email Security9 min

DMARC Aggregate (RUA) Reports Explained

RUA reports are the daily XML feedback that makes DMARC enforceable. Learn what each element means and what they leave out.

DMARCRUAReporting
Email Security8 min

RUA vs RUF: Aggregate vs Forensic Reports

DMARC sends two kinds of report. Compare aggregate XML with forensic failure reports — contents, cadence, real-world support and privacy risk.

DMARCRUARUF
Email Security10 min

DMARC Tag Reference

Every DMARC record tag — v, p, sp, np, pct, rua, ruf, adkim, aspf, fo, rf and ri — with defaults, valid values and when each matters.

DMARCReferencePolicy
Email Security6 min

What Is BIMI?

Learn what BIMI is and how it displays your brand logo in email clients for authenticated messages.

BIMIEmailBrand
Email Security7 min

What Is MTA-STS? SMTP TLS Enforcement Explained

Learn how MTA-STS forces inbound email over valid TLS, what the policy file and DNS records do, and how testing and enforce modes work.

MTA-STSTLSEmail
Email Security6 min

What Is TLS-RPT? SMTP TLS Reporting Explained

Learn how TLS-RPT and the _smtp._tls record give you daily reports of SMTP TLS successes and failures — the essential companion to MTA-STS.

TLS-RPTMTA-STSEmail
Email Security11 min

SPF Generator: Every Input Explained

Every field in the SPF Record Generator, card by card — domain, mx and a, ip4/ip6, provider includes, custom includes, the all policy and redirect.

SPFGeneratorEmail Security
Email Security13 min

DMARC Generator: Every Input Explained

Every field in the DMARC Record Generator, card by card — p, pct, rua, ruf, ri, fo, adkim, aspf and sp, with the trade-off behind each choice.

DMARCGeneratorEmail Security
Email Security11 min

MTA-STS Generator: Every Input Explained

Every field in the MTA-STS & TLS-RPT Generator, card by card — policy mode, allowed MX hosts, max_age caching and the TLS-RPT reporting address.

MTA-STSTLS-RPTGenerator
Email Security11 min

TLSA Generator: Every Input Explained

Every field in the DANE TLSA Record Generator, card by card — host, port and protocol, the PEM certificate, and the usage, selector and matching fields.

DANETLSAGenerator
Email Security10 min

SMTP Reply Codes Explained

What 2xx, 4xx and 5xx mean in an SMTP session, how enhanced status codes narrow down the cause, and when a failure is worth retrying.

SMTPReply CodesEmail Security

SSL

7

SSH

2