Omet navegació

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é.