Support Library
Why does DNS work on one network but not another?
Resolution succeeds on one network but fails on another.
Problem Statement
Resolution succeeds on one network but fails on another.
Symptoms
Different answers, blocked names, or resolver-specific timeout/validation behavior.
Step-by-Step Diagnosis
Identify resolvers in use, run identical queries, compare policy/filtering, and test DNSSEC validation.
Commands to Run
dig example.com A @resolver-a ; dig example.com A @resolver-b ; dig +dnssec example.com A @resolver-b
Expected vs Bad Output
Expected is explainable geo variance; bad output is unintended policy mismatch or stale cache.
Resolution Steps
Align policy, flush stale cache, correct forwarding rules, and document split-view behavior.
How DNS Panopticon Detects This
- Relevant checks: Delegation integrity, resolver consistency, DNSSEC health, and suspicious record-pattern checks.
- Severity mapping: Informational, medium/high, or critical based on exploitability and user impact.
- Score impact: Reliability and security scoring dimensions are reduced according to blast radius.
- Related findings users will see: NS drift, validation failure, orphaned CNAMEs, wildcard exposure, and policy misconfiguration alerts.
Operator Checklist
- Verify behavior from at least two public resolvers and one resolver inside your own network before making changes.
- Make one change at a time, capture before/after query output, and wait for TTL windows to clear so you can confirm impact.
- Document the root cause and the final fix in your runbook to shorten future incidents.