Home
Lookup Tools
Analysis
Bulk & Enterprise
Resources
Close

CSYNC Record DNSSEC

The CSYNC record (Child-to-Parent Synchronization) enables automated synchronization of DNS records from child zones to parent zones. Defined in RFC 7477, it allows child zones to signal desired changes to NS records and glue (A/AAAA records).

Look Up CSYNC Records

Check CSYNC records for any domain using our free DNS lookup tool.

Look Up CSYNC Records →

What Is a CSYNC Record?

CSYNC records allow child zone administrators to update delegation information in the parent zone without manual intervention:

CSYNC Record Format

Example CSYNC Record

example.com.    3600    IN    CSYNC    2024040100 3 A AAAA NS

SOA Serial: 2024040100, Flags: 3, Types: A, AAAA, NS

CSYNC Record Fields

Field Description Example
SOA Serial Serial number from SOA record 2024040100
Flags Processing instructions 1, 2, or 3
Type Bit Map Record types to synchronize A AAAA NS

CSYNC Flags

Flag Value Meaning
immediate 1 Process synchronization immediately
soaminimum 2 SOA serial must be >= CSYNC serial

Flags can be combined: 3 = immediate + soaminimum (most common).

Supported Record Types

CSYNC can request synchronization of:

How CSYNC Works

  1. Child zone publishes CSYNC record with desired changes
  2. CSYNC specifies which record types to synchronize
  3. Parent zone operator polls child zones for CSYNC
  4. Parent validates CSYNC is properly signed (DNSSEC)
  5. Parent updates delegation NS and glue records
  6. Child can update/remove CSYNC after sync completes

CSYNC Examples

Synchronize All (NS + Glue)

example.com.    CSYNC    2024040100 3 A AAAA NS

NS Records Only

example.com.    CSYNC    2024040100 3 NS

Update Glue Only

example.com.    CSYNC    2024040100 3 A AAAA

CSYNC vs CDS/CDNSKEY

Aspect CSYNC CDS/CDNSKEY
Purpose NS and glue records DS (DNSSEC) records
Syncs Delegation records DNSSEC trust chain
RFC RFC 7477 RFC 7344, 8078
Requires DNSSEC Yes Yes

When to Use CSYNC

CSYNC Best Practices

Registry Support

CSYNC support varies by TLD and registry. Check with your registrar/registry for CSYNC processing support.

Troubleshooting CSYNC

Common issues and solutions:

Check Your CSYNC Records

Use our DNS Record Finder to look up CSYNC records for any domain.

Look Up CSYNC Records →

Related Record Types