Custom entries list
Each entry is a simple name-to-value mapping:- Name — the hostname guests will query.
- Record type — usually
A(IPv4),AAAA(IPv6), orCNAME. - Value — the address or hostname to return.
- TTL — how long clients should cache the answer.
- Internal services — return a venue-local IP for an internal hostname.
- Landing-page shortcuts — point a friendly hostname at the
Captive Portal, so signage can say
wifi.example.cominstead of a long URL. - Sign In flow overrides — intercept a hostname the sign-in flow depends on when the venue’s routing would otherwise send it the wrong way.
When to use custom DNS
- The venue has internal services that guests should reach but the public DNS doesn’t advertise them.
- You want short, memorable hostnames for guest-visible surfaces.
- You need to force resolution of a specific name to an internal IP for the sign-in flow.
Adding an entry
TTLs and propagation
- Short TTLs (a few minutes) make changes propagate quickly but increase resolver load.
- Long TTLs (hours) keep caches warm but slow down rollouts.
Debugging lookups
Per-query logs are not surfaced in the Context admin. When debugging a custom entry, rundig / nslookup from a device in the venue’s DHCP
scope — that’s the fastest way to confirm whether the query is resolving
to the configured value.
Related
DHCP
DHCP hands out the DNS server address; DNS resolves the names.
Gateways
DNS entries apply to every Gateway in the Context.

