Split DNS

Split DNS Definition

Split DNS, also known as split Domain Name System, split-brain DNS, or Mirage, is a configuration where the same domain name returns different results depending on where the request comes from. Internal users on a private network receive one DNS response, while external users on the public internet receive another. This setup allows organizations to control access to internal resources and keep private details hidden from outsiders. 

How Split DNS Works

Split DNS maintains separate DNS views for internal and external clients. When a DNS query is made, the DNS server checks where the request comes from and responds accordingly. Internal requests are resolved by an internal DNS server that knows about private IP addresses, internal hostnames, and restricted services. External requests are handled by a public-facing DNS server that only returns information meant to be visible on the internet.

Even though the domain name is the same, the DNS server returns different answers depending on whether the user is inside or outside the organization’s network.

Pros of Split DNS

Cons of Split DNS

Examples of Split DNS

Read More

FAQ

Traditional DNS treats every request the same way, no matter where it comes from. Split DNS takes a smarter route. It gives different answers depending on whether the request comes from inside a private network or from the public internet. That way, internal users can reach private services, while external users only see what’s meant to be public.

DNS setups usually fall into 4 main types of DNS servers involved in a standard lookup process. Recursive DNS handles user requests and searches for the correct answer on their behalf. Authoritative DNS stores the official records for a domain and provides the final, trusted response. Caching DNS improves performance by temporarily storing recent lookups so repeat requests resolve faster. Split DNS returns different DNS answers depending on whether the request comes from inside a private network or from the public internet.

The most common split DNS issue comes down to configuration mistakes. If internal and external DNS records aren’t kept in sync, users may reach the wrong service or fail to connect at all. This can cause login problems, broken apps, or confusion when the same domain behaves differently depending on location. These issues are avoidable with careful setup and testing.

Not at all. While big enterprises use split DNS a lot, smaller businesses and even remote teams benefit too. It’s especially useful when internal services should stay private or when VPN users need different access than the public internet. Any setup that mixes private resources with public access can benefit from split DNS, regardless of size.

×

Don't Let This Holiday Deal Slip Away!

Enjoy 2 Years
+ 4 Months

undefined 45-Day Money-Back Guarantee