doc:appunti:linux:sa:bind_named
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:bind_named [2019/03/07 10:33] – [Configurazione dello slave 192.168.3.1] niccolo | doc:appunti:linux:sa:bind_named [2022/02/14 16:26] (current) – [Dynamic DNS zones] niccolo | ||
|---|---|---|---|
| Line 41: | Line 41: | ||
| </ | </ | ||
| - | A journal file will be created: **dyn.rigacci.org.jnl**, | + | A journal file will be created: **dyn.rigacci.org.jnl**, |
| < | < | ||
| Line 135: | Line 135: | ||
| ===== Record TXT multipli e TTL ===== | ===== Record TXT multipli e TTL ===== | ||
| + | È diventata una necessità frequente quella di avere diversi record TXT associati alla radice della zona, ad esempio per indicare le informazioni SPF e per certificare il possesso del dominio rispetto a fornitori terzi (es. Microsoft o Google). | ||
| + | |||
| + | È del tutto legittimo inserire due o più righe con record di tipo TXT nella //zone origin// rappresentata dal carattere **@**: | ||
| + | |||
| + | < | ||
| + | @ IN TXT " | ||
| + | @ IN TXT " | ||
| + | </ | ||
| + | |||
| + | Diventa complicato invece indicare un **TTL specifico per ciascun record**. Sembra infatti che la direttiva specificata sulla singola riga **NON VIENE RISPETTATA**: | ||
| + | |||
| + | < | ||
| + | ; The 3600 TTL specification does not work! | ||
| + | @ 3600 IN TXT " | ||
| + | </ | ||
| + | |||
| + | Verificando con **dig** | ||
| + | |||
| + | < | ||
| + | dig @localhost -t TXT rigacci.org | ||
| + | </ | ||
| + | |||
| + | si scopre che il **TTL vale 43200**: | ||
| + | |||
| + | < | ||
| + | ;; ANSWER SECTION: | ||
| + | rigacci.org. | ||
| + | rigacci.org. | ||
| + | </ | ||
| + | |||
| + | Il motivo è che esiste una dichiarazione **$TTL** al top level del file di zona: | ||
| + | |||
| + | < | ||
| + | $TTL 43200 | ||
| + | @ IN SOA ns1.rigacci.org. | ||
| + | | ||
| + | 43200 ; Refresh | ||
| + | 7200 ; Retry | ||
| + | 2419200 ; Expire | ||
| + | 43200 ; Default TTL | ||
| + | ) | ||
| + | </ | ||
| + | |||
| + | Purtroppo eventuali dichiarazioni $TTL multiple al top level non vengono processate ordinatamente con i record presenti allo stesso livello, ma l' | ||
doc/appunti/linux/sa/bind_named.1551951216.txt.gz · Last modified: by niccolo
