Model positive and negative TTL remnants and inspect a supplied DNS record set for bounded local conflicts.
Networking
DNS cutover and record lab
Model positive and negative TTL remnants and inspect a supplied DNS record set for bounded local conflicts.
Example inputs · Replace these with your measurements to build your plan.
Local A/CNAME/MX checks only; other listed record content is retained for review. No URLs or DNS queries.
Method, example and sources
Age the old TTL between the lowering operation and cutover.
Take the greater remaining old cache or lowered TTL at cutover.
Age positive and min(SOA TTL, SOA MINIMUM) negative cache budgets.
Check supplied CNAME coexistence, cycles and MX-to-CNAME conflicts without resolving external targets.
Worked example. Lowering 86,400 seconds a full day before cutover leaves a 300-second positive bound; after 120 seconds it is 180 seconds. A 600-second negative entry still has 480 seconds.
TTL estimates show worst modeled cache remnants, not worldwide DNS propagation or a live lookup.
Old/new positive cache remaining
180seconds
Negative cache remaining
480seconds
Local conflicts
0
Unresolved alias targets
0
DNS cutover and record lab: detailed result
Owner
Type
Entered value
www.example.test
CNAME
app.example.test
app.example.test
A
192.0.2.10
example.test
MX
10 mail.example.test
mail.example.test
A
192.0.2.20
No authoritative queries, DNSSEC or resolver serve-stale behavior is tested. Negative cache assumes it was created at cutover.
From the catalog
Servers
Explore related listings, then confirm the exact model requirements against your plan. These listings are not an automatic compatibility or capacity verdict.
Lowering a DNS TTL cannot retroactively shorten a value already cached by a resolver. The timeline therefore keeps the old cache lifetime visible until it has aged out. Negative answers have their own caching rule, based on the SOA values. A successful record change can coexist with a cached earlier answer during the modeled window.
What to verify next
Paste only a small educational record set. The checker can find local alias cycles and incompatible records at a CNAME owner, but missing targets and external dependencies remain unresolved. It does not query authoritative servers or certify propagation, DNSSEC, glue or mail delivery. Resolver caps, serve-stale behavior and existing cache ages can differ from the simplified timeline.
Worked example
Lowering 86,400 seconds a full day before cutover leaves a 300-second positive bound; after 120 seconds it is 180 seconds. A 600-second negative entry still has 480 seconds.