Split-Horizon DNS Checklist for School Recognition Display Content

Split-Horizon DNS Checklist for School Recognition Display Content

The Easiest Touchscreen Solution

All you need: Power Outlet Wifi or Ethernet
Wall Mounted Touchscreen Display
Wall Mounted
Enclosure Touchscreen Display
Enclosure
Custom Touchscreen Display
Floor Kisok
Kiosk Touchscreen Display
Custom

Live Example: Rocket Alumni Solutions Touchscreen Display

Interact with a live example (16:9 scaled 1920x1080 display). All content is automatically responsive to all screen sizes and orientations.

A school’s lobby recognition display, athletic hall-of-fame kiosk, or hallway honor wall connects to a content platform over the school’s network. That connection starts with a DNS lookup: the display’s browser or application resolves the recognition platform’s hostname into an IP address before it can fetch athlete profiles, inductee records, award rosters, or media files. In most schools, that lookup travels from the kiosk to the school’s managed DNS resolver, then to the internet, and returns a public IP address — the same address anyone outside the school would get. That works for platforms that serve all clients from a single public endpoint.

But many recognition platform deployments — especially those with on-premises caching servers, internal media mirrors, proxy-aware configurations, or district-managed content delivery infrastructure — benefit from a different arrangement. The kiosk inside the school building should resolve the platform’s hostname to an internal endpoint optimized for the school network, while a visitor browsing the school’s digital hall of fame from home should continue to reach the public endpoint. The DNS configuration that delivers this outcome is called split-horizon DNS — also referred to as split-view DNS or split-brain DNS.

A properly implemented school recognition display split-horizon DNS configuration keeps lobby screens, trophy kiosks, and hallway displays consistently reaching the intended school content endpoint regardless of what external DNS returns. Misconfigured or missing split-horizon DNS shows up as intermittent content update failures, slow media loading on lobby screens, or display connectivity errors that are difficult to diagnose because the same hostname resolves correctly from a staff laptop on a different network segment.

This checklist gives school IT administrators, network engineers, and technology coordinators the specific steps to evaluate whether split-horizon DNS is needed for a recognition display deployment, implement it on the school’s DNS infrastructure, verify that internal and external resolution behave as intended, and document the configuration for future maintenance.

Quick answer: A school recognition display needs split-horizon DNS when the content platform it connects to has an internal endpoint — a private IP address, an on-premises caching node, or a district-hosted media server — that the display should prefer over the platform’s public IP. Implementing split-horizon DNS means creating an internal DNS zone (or an override record) for the platform’s hostname on the school’s managed DNS server, entering the internal IP as the A record, and ensuring the school’s managed resolver is the only DNS resolver the kiosk uses. External DNS for the same hostname remains unchanged. After implementation, verify with nslookup from both inside and outside the school network to confirm the split is in effect.

School athletic hallway with recognition mural and digital display screen

A school hallway recognition display depends on correct DNS resolution to reach its content platform — split-horizon DNS separates the internal answer (used by the kiosk) from the external answer (used by visitors browsing from off campus)

What Split-Horizon DNS Is and Why Recognition Displays Need It

Split-horizon DNS (defined in RFC 2136 and discussed in IETF operational guidance documents) is a DNS architecture in which the same hostname resolves to different answers depending on which network the querying client is on. The “horizon” is the boundary between the internal network and the internet. Inside the school network, the school’s managed resolver returns an internal IP for a given hostname. Outside the school network, public DNS returns the public IP for the same hostname.

For a recognition display kiosk in a school lobby, split-horizon DNS matters in four deployment scenarios:

On-premises content caching. Some recognition platform vendors support or require a local caching node — a small appliance or virtual machine on the school network that syncs with the cloud platform and serves content to displays from inside the network. The caching node has a private IP. Without split-horizon DNS, the display queries the platform’s public hostname, gets the public IP, and routes content requests over the internet even though a faster internal path is available. With split-horizon DNS, the display resolves the same hostname to the caching node’s private IP and loads content without leaving the school network.

Proxy-aware deployments. Schools that route kiosk outbound traffic through an internal web proxy (for content filtering or monitoring) may configure the recognition platform’s domain on a proxy bypass list using the domain’s internal resolution. If the display resolves the platform’s public IP, proxy bypass rules may not match and the display’s traffic travels through the proxy unnecessarily. Consistent internal resolution through split-horizon DNS ensures bypass rules behave as configured.

Certificate and authentication endpoints. Some platforms authenticate kiosks using certificates or tokens validated against a school-operated endpoint. If that endpoint lives at an internal IP and shares a hostname with the cloud platform, split-horizon DNS is required to route the display to the correct validation server.

Content delivery network (CDN) optimization. A handful of enterprise recognition platform deployments use GeoDNS or CDN configurations where the closest edge node answers depends on the originating IP’s geography. A school using a centralized egress IP (a district-level NAT gateway) may receive a suboptimal CDN answer if the gateway’s geography does not match the building’s physical location. Split-horizon DNS overrides the CDN answer with a specific edge node IP that the school’s network team has verified provides reliable, low-latency content delivery to that building’s displays.

Across all four scenarios, the recognition display itself is unaware that split-horizon DNS is operating. It simply performs a standard DNS query, receives an IP address, and connects. The IT team controls which IP address that is.

For school IT teams also managing multi-screen recognition display deployments and digital signage services, consistent internal DNS resolution ensures every screen in a building reaches the same internal content endpoint — important when multiple displays should serve identical synchronized content.

When Split-Horizon DNS Is Not the Right Tool

Before committing to a split-horizon DNS implementation, confirm that the problem being solved actually requires it. Several related problems have simpler fixes:

SymptomLikely Root CauseSimpler Fix Before Split-Horizon
Display can’t reach the content platform at allFirewall blocking HTTPS outbound on port 443Open firewall rule for the platform’s public IP range
Content updates slow on all displaysInsufficient internet bandwidth for media filesQoS policy or bandwidth allocation, not DNS
Display resolves a hostname to the wrong IPDHCP giving the kiosk a public DNS resolverSet DHCP option 6 to the school’s managed resolver IP
On-premises caching node is reachable by IP but not by nameCaching node has no DNS record at allAdd an A record for the caching node’s internal hostname
Split-horizon wanted for a single display, not all internal clientsSurgical routing needed for one deviceUse a hosts file entry on the display rather than a DNS zone change

If after ruling out these simpler cases the deployment still needs different DNS answers for internal versus external clients, split-horizon DNS is the correct approach.

Beekmantown Eagles hall-of-fame mural with recognition display in school lobby

A lobby recognition display and its cloud content platform rely on DNS every time content syncs — split-horizon DNS ensures the answer the display receives routes it to the most reliable path on the school network

Pre-Implementation Information to Collect

Before configuring any DNS changes, collect the following information. Gaps at this stage are the most common source of misconfiguration.

ItemDescriptionWhere to Find It
Recognition platform’s fully qualified domain name (FQDN)The hostname the display resolves to reach the content platformPlatform vendor documentation; capture with nslookup or Wireshark on a working display
Current external A record IPThe public IP the platform’s hostname resolves to from outside the schoolRun nslookup <platform-fqdn> 8.8.8.8 from any internet-connected device
Internal endpoint IPThe private IP of the caching node, internal server, or preferred edge nodePlatform vendor documentation; on-premises appliance management console
School’s managed DNS server IPThe internal DNS resolver all kiosks should useipconfig /all on a kiosk — DNS Servers field; or DHCP server configuration
DNS server software and versionWindows Server DNS, BIND, Unbound, or a managed service (Cisco Umbrella, Cloudflare Gateway)Server Manager on Windows DNS; named --version for BIND
Internal network subnet(s)CIDR range(s) that should receive the internal DNS answerDHCP scope configuration; network documentation
Whether the platform FQDN has a wildcard recordA wildcard record (*.platform.com) affects whether a zone override is sufficientCheck with nslookup *.platform.com 8.8.8.8 or dig from a Linux host
Secondary DNS servers in the school’s infrastructureAny secondary or forwarder that could serve stale external answers to the kioskWindows DNS manager — secondary zones; DHCP option 6 list

Collect all rows before starting. A missing internal endpoint IP is the single most common reason for abandoning the implementation mid-way.

Split-Horizon DNS Configuration Checklist

Step 1: Confirm the Kiosk Uses the School’s Managed DNS Resolver

Split-horizon DNS is ineffective if the recognition display bypasses the school’s managed resolver. Before creating any override zones, verify the kiosk is using the correct resolver.

On the recognition display (Windows Command Prompt):

ipconfig /all

Under the active network adapter, confirm DNS Servers shows the school’s internal resolver IP — not 8.8.8.8, 1.1.1.1, or any public resolver. If the field shows a public resolver, the fix is in DHCP option 6 (DNS server IP), not in DNS zone configuration.

Confirm with a resolution test:

nslookup <recognition-platform-fqdn>

The output header Server: line should show the school’s internal DNS resolver hostname or IP. If it shows a public resolver, correct DHCP option 6 before proceeding.

Step 2: Capture the Current External Resolution

Record what public DNS currently returns for the platform’s hostname. This is the baseline you will verify is unchanged after implementing the split.

nslookup <recognition-platform-fqdn> 8.8.8.8

Record the returned IP address(es) and TTL value. This is the answer external clients (and any kiosk not covered by the split-horizon zone) will continue to receive.

Step 3: Verify the Internal Endpoint Is Reachable

Before pointing DNS at the internal endpoint, confirm it is reachable and serving content correctly from the school network.

Ping test from the recognition display:

ping <internal-endpoint-ip>

Confirm responses are received and round-trip time is consistent. If ping is blocked by the internal server’s firewall, use a TCP test instead:

Test-NetConnection -ComputerName <internal-endpoint-ip> -Port 443

TcpTestSucceeded: True confirms port 443 is open on the internal endpoint from the display’s network segment. If the endpoint is unreachable by IP, resolve the network connectivity issue before creating DNS records that point to it.

Step 4: Create the Internal Override Zone (Windows Server DNS)

On the school’s Windows Server DNS instance, create a new primary zone that matches the recognition platform’s domain name exactly. This zone will answer queries for the platform’s domain from internal clients, overriding the internet-facing DNS.

In DNS Manager:

  1. Open DNS Manager on the Windows Server DNS host.
  2. Right-click Forward Lookup Zones → New Zone.
  3. Select Primary zone and check Store the zone in Active Directory if the DNS server is an AD-integrated domain controller.
  4. For zone name, enter the recognition platform’s domain (for example, platform.recognitionvendor.com — use the actual domain from your collected information).
  5. Complete the wizard with default replication settings (all DNS servers in the domain, for AD-integrated zones).

Verify the zone was created:

The new zone appears under Forward Lookup Zones in DNS Manager. It initially contains only an SOA record and an NS record pointing to the local server.

For BIND / named environments, add a zone block to named.conf:

zone "platform.recognitionvendor.com" {
    type master;
    file "/etc/bind/zones/db.platform.recognitionvendor.com";
};

And create the corresponding zone file with the appropriate SOA, NS, and A records.

Step 5: Add the Internal A Record

Inside the new override zone, create an A record that maps the platform’s hostname to the internal endpoint IP.

In DNS Manager:

  1. Right-click the new zone → New Host (A or AAAA).
  2. Leave the Name field blank (this creates a record for the zone apex — the base domain).
  3. Enter the internal endpoint IP in the IP address field.
  4. Check Create associated pointer (PTR) record if reverse DNS for the internal IP is managed by this DNS server.
  5. Click Add Host.

If the platform’s full FQDN is a subdomain (for example, content.platform.recognitionvendor.com) and you created the zone for platform.recognitionvendor.com, add a subdomain A record:

  1. Right-click the zone → New Host.
  2. In Name, enter content.
  3. Enter the internal IP.
  4. Click Add Host.

Verify the record is visible in DNS Manager before testing from the display.

Step 6: Suppress External Forwarding for the Override Zone

By default, Windows Server DNS resolves names it does not have local records for by forwarding to the root hints or configured forwarders. The override zone you created will answer for the platform’s domain — but only if forwarding is not routing the query externally first.

Confirm zone resolution takes precedence:

In DNS Manager, the existence of a local zone for a domain causes Windows DNS to answer locally before forwarding. This is the correct default behavior and requires no additional configuration change on Windows Server DNS.

For BIND, confirm that the zone block’s type master directive takes priority over any forwarders or forward only statements in the global options block. A local authoritative zone always overrides a forwarder in BIND.

Step 7: Flush and Test from the Recognition Display

After creating the zone and A record, clear the DNS cache on the display host and test resolution.

Flush the DNS cache (Windows Command Prompt, elevated):

ipconfig /flushdns

Test resolution:

nslookup <recognition-platform-fqdn>

The Server: line should show the school’s internal resolver. The Address: line should show the internal endpoint IP — not the public IP captured in Step 2. If the command still returns the public IP, the DNS server’s cache may be holding the old answer. Flush the DNS server cache as well:

On Windows Server DNS (elevated PowerShell):

Clear-DnsServerCache -Force

Re-test from the display after the server cache is cleared.

Step 8: Confirm External Resolution Is Unchanged

From a device outside the school network — a personal device on cellular data, or a laptop connected to the internet without using the school’s internal DNS — run:

nslookup <recognition-platform-fqdn> 8.8.8.8

The returned IP should match the public IP recorded in Step 2. If the external answer has changed, the recognition platform vendor’s public DNS configuration has changed independently, not as a result of the school’s split-horizon DNS implementation.

External clients — families browsing the school’s online hall of fame, alumni visiting the recognition platform’s public website — must continue to reach the public endpoint. Confirming unchanged external resolution is the step that distinguishes a split-horizon implementation (two separate answers for two separate audiences) from a misconfigured private-only DNS override.

Planning a recognition display deployment that requires internal DNS routing, proxy compatibility, or custom network configuration? Rocket Alumni Solutions provides IT deployment documentation tailored to school network environments.

Request a Rocket Alumni Solutions demo

Step 9: Test Content Delivery on the Display

After DNS verification, confirm the recognition platform is actually serving content through the internal endpoint.

  1. Open the recognition platform’s management console and locate the last-sync timestamp for the display.
  2. Trigger a manual content refresh from the platform console if available.
  3. Observe the display to confirm content updates arrive and athlete profiles, award records, or inductee photos load as expected.
  4. Check the platform’s event log or connection log for the display’s IP address — confirm connections are originating from the display’s internal IP and arriving at the internal endpoint’s IP.

If the platform logs show connections still going to the public endpoint IP despite the DNS change, the display’s application may be caching the previously resolved IP address. Restart the recognition platform application on the display host to force a fresh DNS lookup.

For schools managing digital signage content across multiple lobby screens and kiosk displays, verifying content delivery on a single display before rolling the DNS configuration to all devices reduces the risk of a configuration error affecting the full building.

Step 10: Handle Secondary DNS Servers and Replication

If the school’s DNS infrastructure includes secondary DNS servers, ensure the override zone replicates to them. A recognition display that falls back to a secondary DNS server (due to primary server unavailability) must receive the same internal answer.

For AD-integrated zones on Windows Server DNS:

AD-integrated zones replicate automatically through Active Directory replication. Confirm the secondary DNS server is also a domain controller with the DNS server role. Allow replication to complete (typically within 5–15 minutes in a healthy AD environment) and run nslookup against the secondary DNS server’s IP directly:

nslookup <recognition-platform-fqdn> <secondary-dns-server-ip>

Confirm the secondary returns the same internal IP as the primary.

For non-AD zones or BIND environments:

Configure the secondary server to pull a zone transfer from the primary. Add a zone block on the secondary with type slave pointing to the primary server’s IP. Run rndc refresh <zone-name> on the secondary BIND server and verify the zone transferred successfully.

If the secondary DNS server cannot be updated to replicate the zone — for example, if it is a third-party managed DNS service — remove it from the DHCP option 6 list for the kiosk’s subnet, so the display never queries a resolver that would return the external answer.

Step 11: Document the Split-Horizon Configuration

Record the configuration in the display’s maintenance documentation. This record supports future troubleshooting, staff transitions, and audit requirements.

FieldValue to Record
Recognition platform FQDN covered by split-horizon zonee.g., content.platform.recognitionvendor.com
Internal endpoint IP in the override zonee.g., 10.20.5.44
Public IP the same hostname resolves to externallye.g., 203.0.113.22
DNS server(s) hosting the override zonee.g., 10.1.1.53 (primary), 10.1.1.54 (secondary)
Zone typee.g., AD-integrated primary
Subnets receiving internal DNS answere.g., 10.20.5.0/24 (recognition display VLAN)
Date of implementation and verifier namee.g., 2026-09-24, verified by network admin
Next planned verificatione.g., after next recognition platform vendor infrastructure change

High school students watching basketball game highlights on lobby screen

School lobby recognition screens that load content quickly rely on DNS resolving to the nearest available endpoint — split-horizon DNS delivers the internal answer to on-campus displays while keeping external resolution unchanged for off-campus access

Split-Horizon DNS Verification Table

After completing all eleven steps, use this table to confirm the implementation is correct before signing off on the deployment.

Verification CheckExpected ResultHow to TestPass / Fail
Kiosk DNS resolver is the school’s managed serveripconfig /all shows internal resolver IP (not 8.8.8.8 or 1.1.1.1)ipconfig /all on the display
Internal resolution returns the internal endpoint IPnslookup <fqdn> from the display returns the internal IPnslookup <fqdn> in Command Prompt on display
External resolution returns the unchanged public IPnslookup <fqdn> 8.8.8.8 returns original public IPRun from a device on cellular or external internet
Secondary DNS server returns internal IPSecondary resolver provides same internal answer as primarynslookup <fqdn> <secondary-ip>
Internal endpoint is reachable over HTTPSTCP test to internal IP on port 443 succeedsTest-NetConnection -ComputerName <internal-ip> -Port 443
Recognition platform content is updatingPlatform management console shows current sync timestampPlatform console last-sync field
Platform logs show connections to internal IPApplication event log confirms the display connected to the internal endpointPlatform vendor event log or connection log
DNS cache cleared and fresh lookups confirmedAfter ipconfig /flushdns, resolution still returns internal IPRe-run nslookup after cache flush
Split-horizon zone replicated to all secondary DNS serversEach secondary returns the same internal answernslookup <fqdn> <each-secondary-ip>
Configuration documented in maintenance recordRecord exists with all fields from Step 11 completedReview maintenance documentation

Common Split-Horizon DNS Issues and Fixes

IssueSymptomRoot CauseFix
Display still resolves public IP after zone creationnslookup from display returns external IPDNS server cache not flushed; or display using a DNS resolver not hosting the override zoneRun ipconfig /flushdns on display and Clear-DnsServerCache on DNS server; confirm display’s DHCP option 6 points to the correct resolver
Override zone not authoritative — returns SERVFAILnslookup returns server failureZone created but A record missing for the queried hostnameAdd A record for the apex and any subdomain labels in the override zone
Secondary DNS returns public IPFailover to secondary breaks internal routingOverride zone not replicated to secondaryCheck AD replication health (repadmin /showrepl) or zone transfer logs; confirm secondary has the zone
Internal endpoint unreachable by IP despite DNS workingDNS returns internal IP but platform does not load contentFirewall rule blocking display → internal endpoint on port 443Add firewall rule permitting TCP 443 from the recognition display VLAN to the internal endpoint IP
External website (e.g., public online hall of fame) stops loading for staffPublic resolution affected by override zoneOverride zone too broad — created for the platform’s entire root domain rather than the recognition content subdomainNarrow the override zone to the specific subdomain the display uses; delete and recreate the zone with the correct scope
Split-horizon breaks after platform vendor changes public DNSDisplay starts resolving a stale internal IP while platform movesVendor changed their public FQDN structure and the internal endpoint is now at a different subdomainContact vendor for updated network requirements; update the override zone records
Windows Server DNS forwards the zone query to external resolvers despite local zonenslookup returns external IP even though zone existsA conditional forwarder for the same domain overrides the primary zoneRemove the conditional forwarder for the platform’s domain; the authoritative local zone should take precedence
Hosts file on the display conflicts with DNSnslookup returns correct internal IP but application connects to a different IPA line in C:\Windows\System32\drivers\etc\hosts overrides DNS for this hostnameCheck the hosts file and remove any conflicting entries; use DNS as the single source of truth

Maintaining Split-Horizon DNS After Platform Changes

Recognition platform vendors occasionally change their content delivery infrastructure — migrating to a new CDN, changing the hostname used for content endpoints, or adding new hostnames for specific feature endpoints (media streaming, software updates, telemetry). Any infrastructure change that alters the public FQDN or adds new FQDNs may require a corresponding update to the school’s split-horizon DNS zones.

Monitoring for FQDN changes:

Subscribe to the recognition platform vendor’s infrastructure change notifications or release notes. Some vendors publish network requirements documents that are updated when endpoint hostnames change.

Periodic verification:

At each major platform software update, re-run Steps 1 and 2 of this checklist to confirm the display is still resolving to the expected internal IP and that the external resolution of the same hostname is still the public IP originally documented. If the public IP has changed, the platform vendor has updated their infrastructure and the internal endpoint may also need updating.

For schools managing multi-screen digital signage networks and recognition walls across multiple buildings, a split-horizon DNS change takes effect for every display on the internal network simultaneously. Test on a single display before confirming the zone update is correct for the full fleet.

Washburn Millers wall-of-honor digital screen in school hallway

A split-horizon DNS zone update applies to every display on the internal network at once — after a cache flush, all screens in the building start routing content requests to the updated internal endpoint without requiring individual device reconfiguration

Split-Horizon DNS and Content Licensing Considerations

Split-horizon DNS is a network configuration tool. It changes which server delivers the recognition platform’s content to the display — it does not change what content the display is licensed to show, how content rights are managed, or how the platform tracks device access.

Before implementing a split-horizon configuration that routes display traffic to an internal caching node or a non-standard endpoint:

  • Confirm with the recognition platform vendor that routing traffic to the internal endpoint is supported and permitted under the deployment license.
  • Confirm that the internal endpoint receives the same content entitlements as the public endpoint — that inductee profiles, athletic records, and media assets available on the cloud platform are also available from the internal node.
  • Confirm that the platform’s device authentication or license validation mechanisms function correctly through the internal endpoint. Some platforms validate device licenses against a cloud-based licensing server. If the internal endpoint does not proxy those license checks to the cloud, the display may fail license validation despite reaching the internal content server.

For school programs managing digital recognition rights, licensing, and content display authorizations, the digital hall-of-fame content licensing guide covers how content rights intersect with display and delivery infrastructure decisions.

Frequently Asked Questions

Q: What is split-horizon DNS, and how is it different from standard DNS?

A: Standard DNS returns the same answer to every client that queries a hostname, regardless of where the client is located. Split-horizon DNS (sometimes called split-view or split-brain DNS) is a configuration where the DNS server returns different answers depending on which network the querying client is on. For a school recognition display, split-horizon DNS means the display — on the school’s internal network — receives the internal endpoint IP for the recognition platform’s hostname, while a visitor querying the same hostname from outside the school network receives the public IP. The display is unaware of the split; it simply performs a normal DNS lookup and receives an IP.

Q: Does split-horizon DNS require two separate DNS servers?

A: No. Split-horizon DNS can be implemented on a single DNS server by creating an internal zone that overrides public DNS for a specific hostname. On Windows Server DNS, the local zone takes precedence over any external resolution. On BIND, a named view with an access control list (ACL) restricting it to internal subnets achieves the same result. Two-server architectures (one internal server with override zones, one external server with the public records) are also valid and common in larger deployments, but a single internal DNS server with an override zone is sufficient for most K-12 recognition display deployments.

Q: Will split-horizon DNS break the recognition platform’s public-facing website or alumni portal?

A: No, if the split-horizon zone is correctly scoped. Only clients querying the school’s internal DNS resolver receive the internal answer. Public users, alumni, and external visitors query public DNS resolvers (Google, Cloudflare, or the platform vendor’s authoritative DNS), which continue to return the public IP. The school’s internal DNS resolver is not authoritative for the public internet — it only controls what internal clients (including the recognition display) resolve. Confirm this is working correctly by completing Step 8 of the checklist.

Q: How does split-horizon DNS interact with DNS-over-HTTPS (DoH) on the recognition kiosk?

A: Split-horizon DNS depends on the kiosk using the school’s managed DNS resolver. If the kiosk’s browser or OS has DNS-over-HTTPS (DoH) enabled and is routing DNS queries to an external encrypted resolver (Google, Cloudflare, or similar), those queries bypass the school’s resolver entirely — and the split-horizon zone has no effect. The display will receive the external public IP regardless of what the school’s resolver is configured to return. For schools implementing both split-horizon DNS and DoH policy for managed kiosks, the DoH policy must be configured to disable browser-level DoH (or point to an internal DoH resolver that also hosts the split-horizon zone) before the split-horizon configuration becomes effective. See the recognition display DNS-over-HTTPS policy guide for detailed DoH enforcement steps.

Q: What happens to the recognition display if the internal endpoint goes offline?

A: If the override zone’s A record points to an internal endpoint that becomes unavailable, the display’s DNS queries return the internal IP but the connection to the content server fails. The display does not automatically fall back to the public IP — DNS caches the internal answer until its TTL expires, and the connection attempt to the internal IP times out. To mitigate this, set the TTL on the override zone’s A record to a low value (60–300 seconds) so that if the internal endpoint goes offline and the A record is updated or removed, displays clear the cached answer quickly. For planned maintenance of the internal endpoint, remove the A record from the override zone before taking the endpoint offline; displays will fall back to external DNS resolution once the TTL expires.

Q: Can split-horizon DNS be used with Cisco Umbrella, Cloudflare Gateway, or another cloud-managed DNS service?

A: Yes, with caveats. Cloud DNS filtering services like Cisco Umbrella and Cloudflare Gateway support local bypass lists and internal DNS records. In Cisco Umbrella, internal domain names can be configured as bypass domains or resolved through a local DNS appliance (the Umbrella Virtual Appliance) that forwards internal queries to the school’s internal DNS while sending external queries to Umbrella’s resolvers. A split-horizon override can be implemented by entering the recognition platform’s domain as an internal DNS bypass, with the internal endpoint IP configured in the local DNS appliance’s zone. Consult the filtering vendor’s documentation for the specific configuration path, as the exact implementation varies between Umbrella, Cloudflare Gateway, and similar services.

Q: Should the recognition display use the same split-horizon DNS as other digital signage in the school?

A: If other digital signage — wayfinding kiosks, cafeteria menu boards, event announcement screens — uses the same recognition content platform, applying the same split-horizon zone ensures consistent content delivery behavior across all displays. If other digital signage connects to different content platforms with different hostnames, those platforms are unaffected by a split-horizon zone scoped to the recognition platform’s domain. Extend the override zone or add additional records only for hostnames where the internal-versus-external distinction matters. Keeping override zones narrowly scoped to the specific hostnames that need them reduces the risk of accidentally disrupting other DNS resolution.


Sacred Heart Greenwich athletics hallway with shield display and digital screens

School hallway recognition displays that deliver consistent content across a building rely on DNS pointing each screen to the correct endpoint — split-horizon DNS makes that routing a managed, documented configuration rather than an accidental product of how the public internet resolves the platform's hostname

A school recognition display split-horizon DNS checklist keeps the lobby screen, athletic kiosk, and hallway honor board reaching the intended content endpoint — the internal IP that delivers faster, more reliable content updates from the school’s own network — while leaving the public DNS answer for the same hostname unchanged for alumni, families, and visitors browsing from outside. The eleven steps in this checklist cover the full workflow from confirming resolver assignment and documenting the external baseline, through zone creation and A record entry, to cache flushing, secondary replication, and post-change verification. Completing the verification table after implementation confirms that internal and external DNS behave independently and that the recognition platform is serving current content to every display through the correctly routed path. For schools maintaining interactive digital signage content and recognition display programs, consistent internal DNS routing is one of the quieter infrastructure decisions that determines whether lobby screens update reliably or require unexplained troubleshooting visits every few months.

Rocket Alumni Solutions builds recognition display platforms for schools — with deployment documentation that covers DNS requirements, internal network routing, and IT configuration steps for district-managed environments. See what a Rocket display looks like in a school lobby.

Request a Rocket Alumni Solutions demo

Live Example: Rocket Alumni Solutions Touchscreen Display

Interact with a live example (16:9 scaled 1920x1080 display). All content is automatically responsive to all screen sizes and orientations.

1,000+ Installations - 50 States

Browse through our most recent halls of fame installations across various educational institutions