Send NOTIFY to DNS secondaries #374

Open
opened 2026-06-12 13:18:25 +02:00 by felixalb · 0 comments
Owner

Some friend organizations (NVG, NTNU, Uninett) mirrors/slaves our DNS configurations. Currently, we allow TRANSFERs/axfr from them, so they can fetch, copy and serve entire zones for us.

However, when we update records, instead of waiting for TTL expiry, we can proactively push updates to their DNS servers with NOTIFY, so they immediately get the new zones. Read the nsd documentation, write some notify config, test and push to https://git.pvv.ntnu.no/Drift/PVV-DNS.

The relevant configuration should probably go somewhere near https://git.pvv.ntnu.no/Drift/PVV-DNS/src/branch/main/nsd.conf.nix#L42

Some friend organizations (NVG, NTNU, Uninett) mirrors/slaves our DNS configurations. Currently, we allow TRANSFERs/axfr from them, so they can fetch, copy and serve entire zones for us. However, when we update records, instead of waiting for TTL expiry, we can proactively push updates to their DNS servers with NOTIFY, so they immediately get the new zones. Read the nsd documentation, write some notify config, test and push to https://git.pvv.ntnu.no/Drift/PVV-DNS. The relevant configuration should probably go somewhere near https://git.pvv.ntnu.no/Drift/PVV-DNS/src/branch/main/nsd.conf.nix#L42
felixalb added the enhancementdns labels 2026-06-12 13:18:25 +02:00
felixalb added this to the Kanban project 2026-06-12 13:18:54 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drift/issues#374