![]() |
![]()
| ![]() |
![]()
NAMEsecondary - enables serving a zone retrieved from a primary server.DESCRIPTIONWith secondary you can transfer (via AXFR) a zone from another server. The retrieved zone is not committed to disk (a violation of the RFC). This means restarting CoreDNS will cause it to retrieve all secondary zones.SYNTAXsecondary [ZONES...]
A working syntax would be: secondary [zones...] { transfer from ADDRESS [ADDRESS...] }
When a zone is due to be refreshed (refresh timer fires) a random jitter of 5 seconds is applied, before fetching. In the case of retry this will be 2 seconds. If there are any errors during the transfer in, the transfer fails; this will be logged. EXAMPLESTransfer example.org from 10.0.1.1, and if that fails try 10.1.2.1.example.org { secondary { transfer from 10.0.1.1 10.1.2.1 } } Or re-export the retrieved zone to other secondaries. example.net { secondary { transfer from 10.1.2.1 } transfer { to * } } BUGSOnly AXFR is supported and the retrieved zone is not committed to disk.SEE ALSOSee the transfer plugin to enable zone transfers to other servers.
|