Oui, le SOA
L'enregistrement sert à quelque chose de toute façon. Bien que le SOA
n'est généralement pas interrogé directement par les clients réguliers ; il est renvoyé dans des réponses négatives !
Si vous deviez analyser les réponses de votre serveur de noms plutôt que les requêtes entrantes, je pense que vous verriez que la SOA
enregistrer beaucoup plus.
Cependant, certains des champs de l SOA
ne sont plus pertinents si la méthode de transfert de zone qui fait partie de la spécification DNS n'est pas utilisée.
Si nous regardons les champs de la SOA
record :
MNAME
: nom du serveur de noms maître. Utilisé dans le contexte des mises à jour dynamiques ainsi que, dans certains cas, dans le cadre de la mise en œuvre du transfert de zone.
RNAME
: email de contact technique. Pas vraiment utilisé par le système lui-même mais plutôt informatif.
SERIAL
Numéro de série de la zone, utilisé pour les transferts de zone.
REFRESH
: intervalle de rafraîchissement, utilisé pour les transferts de zone.
RETRY
: intervalle de réessai, utilisé pour les transferts de zone.
EXPIRE
: intervalle d'expiration, utilisé pour les transferts de zone.
MINIMUM
: était autrefois le TTL minimum mais est aujourd'hui utilisé comme TTL pour les réponses négatives.
On peut donc voir que MNAME
, RNAME
y MINIMUM
ne sont pas spécifiques à la spécification de transfert de zone.
En dehors de cela, je dirais que la façon dont les réponses négatives fonctionnent dans le DNS et la SOA
MINIMUM
en particulier est la principale raison pour laquelle un SOA
est nécessaire, quelle que soit la manière dont la synchronisation des zones est mise en œuvre.
Pour cette raison, vous ne pouvez tout simplement pas mettre en œuvre un serveur de noms faisant autorité qui fonctionne correctement sans avoir SOA
dans chaque zone.