Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Enregistrements SRV

Module 5: Autres enregistrements · Temps de lecture : 6 minutes

Objectif pédagogique : Après cette leçon, vous pourrez lire un enregistrement SRV et en remplir correctement les champs.

Notions clés : SRV, structure du nom _dienst._protocol, priorité, poids, port, cible

À quoi sert un enregistrement SRV ?

Un enregistrement A indique où habite un nom. Un enregistrement MX indique où doit aller le courrier électronique d'un domaine. Mais comment un programme de téléphonie, de messagerie ou d'agenda sait-il sur quel serveur et sur quel port tourne le service pour votre domaine ? C'est à cela que sert l'enregistrement SRV (de service), décrit dans la RFC 2782.

Vous rencontrez surtout des enregistrements SRV pour :

  • la téléphonie et la messagerie d'entreprise (SIP, et d'anciennes configurations de Microsoft Teams et Skype Entreprise avec _sip._tls et _sipfederationtls._tcp),
  • les logiciels de messagerie qui recherchent automatiquement leurs paramètres (_imaps._tcp, _submission._tcp, _autodiscover._tcp),
  • l'agenda et les contacts (_caldavs._tcp, _carddavs._tcp),
  • les serveurs de jeu comme Minecraft (_minecraft._tcp).

En général, le service vous fournit les valeurs exactes. Vous n'avez pas à les inventer, mais à bien les reprendre.

À quoi ressemble un enregistrement SRV

_sip._tls.example.com.  3600  IN  SRV  100 1 443 sipdir.provider.example.

Le nom comporte trois parties :

PartieSignification
_siple service, toujours précédé d'un tiret bas
_tlsle protocole : le plus souvent _tcp ou _udp, parfois _tls
example.com.votre domaine

La valeur comporte quatre parties, toujours dans cet ordre :

ChampExempleSignification
Priorité100Quel serveur en premier. Comme pour MX : le chiffre le plus bas passe en premier.
Poids1Répartition entre serveurs de même priorité. Un poids plus élevé reçoit proportionnellement plus de trafic.
Port443Le port sur lequel tourne le service.
Ciblesipdir.provider.example.Le nom du serveur, avec un point à la fin.

La cible doit être un nom possédant son propre enregistrement A ou AAAA, pas une adresse IP, et selon la norme pas non plus un CNAME. Une cible composée uniquement d'un point (.) signifie : « ce service n'est explicitement pas disponible ici ».

Plusieurs serveurs

Comme pour MX, vous pouvez créer plusieurs enregistrements SRV pour le même service :

_imaps._tcp.example.com.  3600 IN SRV  10 60 993 imap1.example.com.
_imaps._tcp.example.com.  3600 IN SRV  10 40 993 imap2.example.com.
_imaps._tcp.example.com.  3600 IN SRV  20  0 993 reserve.example.com.

Lisez cela ainsi : essayez d'abord les deux serveurs de priorité 10, imap1 recevant environ 60 % des connexions et imap2 40 %. Si aucun des deux n'est joignable, essayez alors reserve.

Comment les panneaux affichent les champs

L'enregistrement SRV est celui pour lequel les panneaux diffèrent le plus les uns des autres. Certains proposent des champs séparés pour le service, le protocole, la priorité, le poids, le port et la cible. D'autres n'ont qu'un champ de nom et un champ de valeur. Trois erreurs reviennent souvent :

  1. Le nom de domaine répété deux fois dans le nom. Si vous saisissez _sip._tls.example.com comme nom alors que le panneau ajoute lui-même votre nom de domaine à la fin, vous obtenez _sip._tls.example.com.example.com. Dans ce cas, saisissez uniquement _sip._tls.
  2. Les tirets bas oubliés. sip.tls est un simple nom de sous-domaine qu'aucun programme ne trouvera.
  3. Les champs dans le mauvais ordre dans un champ de valeur unique. L'ordre est toujours priorité, poids, port, cible.

Après l'enregistrement, vérifiez toujours avec un outil de recherche (leçon 8.2) que l'enregistrement se trouve exactement sous le bon nom.

En pratique : à quoi cela ressemble dans un panneau

À titre d'exemple, nous utilisons l'écran DNS de Mon WebOké, qui comporte une fenêtre d'aide pour les enregistrements SRV. Dans DirectAdmin, cPanel, Cloudflare et la plupart des bureaux d'enregistrement, vous saisissez les mêmes six informations, parfois sur une seule ligne.

  1. Cliquez sur Ajouter un Enregistrement et choisissez SRV.
  2. Saisissez le service (_sip) et choisissez le protocole (_tls).
  3. Saisissez la priorité, le poids et le port comme indiqué par le service.
  4. Dans la cible, saisissez le nom du serveur, avec un point à la fin.
  5. Enregistrez.

Résumé

  • Un enregistrement SRV indique où et sur quel port tourne un service donné pour votre domaine.
  • Le nom est _dienst._protocol.domein, avec des tirets bas.
  • La valeur est toujours : priorité, poids, port, cible.
  • La priorité la plus basse passe en premier ; à priorité égale, le poids répartit le trafic.
  • Reprenez exactement les valeurs fournies par le service et vérifiez que le nom n'a pas été dupliqué.

Quiz

1. Quel est l'ordre correct de la valeur dans un enregistrement SRV ?



2. Vous avez deux enregistrements SRV : 10 0 993 a.example.com. et 20 0 993 b.example.com. Quel serveur un programme essaie-t-il en premier ?



3. Un service demande un enregistrement SRV pour _sip._tls. Votre panneau ajoute automatiquement votre nom de domaine à la fin. Que saisissez-vous comme nom ?



4. Que signifie un enregistrement SRV dont la cible est uniquement un point (.) ?



Exercice

Exercice Z5.1 : Rechercher un enregistrement SRV. Gmail publie un enregistrement SRV qui permet aux logiciels de messagerie de trouver le serveur IMAP. Recherchez l'enregistrement SRV de _imaps._tcp.gmail.com et indiquez le port et la cible.

Exercice Z5.1: Rechercher un SRV



Ce que vous saisissez et ce que nous constatons en direct ne sont pas enregistrés. Votre navigateur se souvient de vos réponses et du fait que vous avez réussi l'exercice. Si vous êtes connecté, nous conservons uniquement le fait que vous avez (presque) réussi l'exercice dans Mes cours; vous pouvez aussi l'y supprimer.

Exercice O5.1 : Configuration dans votre zone d'entraînement. Créez dans votre zone d'entraînement deux enregistrements :

  • un enregistrement A sip avec la valeur 192.0.2.50 (le « serveur » du service) ;
  • un enregistrement SRV pour le service _sip, protocole _tls, avec priorité 100, poids 1, port 443 et cible sip.<code>.dnspractice.eu. (votre propre zone d'entraînement, avec le point à la fin).

Dans la zone d'entraînement, l'enregistrement SRV pointe vers un faux serveur de votre propre zone ; pour votre domaine réel, indiquez la cible fournie par le véritable service. Cliquez ensuite sur Vérifier.

Exercice O5.1

Vous réalisez cet exercice dans votre propre zone d'entraînement : une véritable zone DNS sur les serveurs de noms de WebOké, rien que pour vous. Inscrivez-vous avec votre adresse e-mail. Vous recevrez un lien de connexion par e-mail et reviendrez ensuite sur cette leçon. Nous utilisons votre adresse uniquement pour le cours.

Pour aller plus loin

Cet article décrit les étapes dans le panneau de WebOké ; dans d'autres panneaux, le fonctionnement est similaire.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…