Définition simple
SRV permet de publier l’emplacement d’un service dans DNS.
Définition technique
Un enregistrement SRV contient une priorité, un poids, un port et une cible pour un service et un protocole donnés.
À quoi cela sert ?
permettre à des clients de découvrir automatiquement un service.
Exemple concret
_ldap._tcp.example.local peut indiquer les contrôleurs de domaine disponibles.
Problèmes fréquents
- cible non résolue
- port incorrect
- priorité ou poids mal configuré
À retenir : adaptez toujours le diagnostic à la version du produit et à l’architecture réellement déployée.
Repères et contexte
Un enregistrement DNS SRV publie l’emplacement d’un service en indiquant notamment un nom de cible et un port, associés à une priorité et un poids. Il permet à un client compatible de découvrir où joindre un service sans coder directement un serveur unique dans sa configuration.
La priorité sert à ordonner les cibles et le poids peut répartir les choix entre plusieurs enregistrements de même priorité. Le nom du service et le protocole suivent une convention spécifique ; la cible doit être cohérente avec les autres enregistrements DNS nécessaires à sa résolution.
Exemple concret
Des services d’annuaire, de téléphonie ou de messagerie peuvent utiliser SRV pour annoncer plusieurs serveurs. Une erreur de cible, de port ou de zone peut casser la découverte automatique alors que la résolution DNS classique fonctionne encore.
Concepts liés
Référence primaire : RFC 2782 — A DNS RR for specifying the location of services.