Dev.to
7/24/2026

Split-Horizon DNS: One Name, Two Answers, and the Server Decides by Who's Asking
Short summary
A hands-on networking lab from the Protocol Lab series that demonstrates split-horizon DNS using BIND9 views in a containerlab environment. The authoritative server returns different IP addresses for the same hostname based on the client's source address — internal clients get a private IP, external clients get a public IP. The lab includes topology diagrams, BIND configuration, verification commands, and references to relevant RFCs.
- •Split-horizon DNS serves different answers for the same name based on client source address
- •Lab uses BIND9 views with match-clients in a containerlab topology with internal and external clients
- •Includes RFC references, step-by-step deployment, and verification commands
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



