Uniqcli

DNS cutover and record lab

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
  1. Age the old TTL between the lowering operation and cutover.
  2. Take the greater remaining old cache or lowered TTL at cutover.
  3. Age positive and min(SOA TTL, SOA MINIMUM) negative cache budgets.
  4. 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.

Planning result · confirm model details

No conflicts in supported local checks

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
OwnerTypeEntered value
www.example.testCNAMEapp.example.test
app.example.testA192.0.2.10
example.testMX10 mail.example.test
mail.example.testA192.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.

How to use this result

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.

DNS cutover and record lab — Uniqcli