5.2. Registre SOA
El registre de recurs SOA o start of authority (inici de definició de zona amb autoritat) diu que el fitxer de zona on es troba és la millor font de dades per a la zona, que el servidor de noms és autoritari per a la zona. Acostuma a ser el primer RR que hi ha en el fitxer de zona, tot i que no és obligatori. Per cada fitxer de zona hi ha d'haver només un registre SOA.
Un registre SOA té el format:
nomDomini. IN SOA nsPrimari. admin.nsPrimari. (opcions-slaves)
Un exemple seria el següent:
inf.ioc.cat. IN SOA ns1.inf.ioc.cat. admin.ns1.inf.ioc.cat. ( 1h 3h 1h 1w 1h )
Punt final en el nom de domini
Posar, o no, el punt al final d'un nom de domini és important. Si acaba amb punt és un nom de domini absolut. Si acaba sense punt, és un nom relatiu i s'hi afegirà el domini per defecte al final.
La descripció de cada camp és la següent:
- nomDomini. indica el nom del domini que s'està definint i pel qual el servidor de noms és autoritari. Fixeu-vos en el punt al final del nom del domini, és important posar-lo.
- IN indica que la classe és Internet.
- SOA descriu que és un registre de recurs tipus SOA.
- nsPrimari. és el nom del host servidor de noms primari per a aquesta zona. Un altre cop pareu atenció al punt del final.
- admin.nsPrimari. és l'adreça de correu electrònic de l'administrador del servidor de noms de domini, amb el format usuari.servidor. El primer punt que separa el nom d'usuari i el nom del servidor cal interpretar-lo com si fos una @ (usuari@servidor).
- opcions-slaves són paràmetres que s'indiquen entre parèntesis i que serveixen per definir com ha de ser la comunicació entre el servidor primari (o master) i els servidors secundaris (o slaves). A grans trets s'indiquen els conceptes següents:
- Serial: el número de sèrie de la versió de les dades. A cada canvi de les dades de la zona, el número s'incrementa.
- Refresh: temps a transcórrer entre cada refresc de dades del servidor secundari.
- Retry: temps d'espera per tornar a intentar un refresc si el servidor secundari ha fallat en l'intent d'actualitzar les seves dades del servidor primari.
- Expire: temps a partir del qual les dades del servidor secundari es consideren sense autoritat si no s'han refrescat abans.
- Minimum: valor del TTL dels camps per defecte. Recordeu que a cada camp s'hi pot assignar un TTL específic. Segons la versió del servidor indicarà el TTL de les respostes negatives (negative caching), és a dir, el temps que una resposta negativa s'emmagatzemarà en caché.
Llicenciat sota la Llicència Creative Commons Reconeixement CompartirIgual 4.0