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 saurez lire un enregistrement SRV et en remplir correctement les champs.

Notions clés : SRV, structure du nom _service._proto, 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 d'un domaine. Mais comment un programme de téléphonie, de chat 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 l'anglais service), décrit dans la RFC 2782.

Vous rencontrez des enregistrements SRV surtout pour :

  • la téléphonie professionnelle et le chat (SIP, et les anciennes configurations de Microsoft Teams et Skype Entreprise avec _sip._tls et _sipfederationtls._tcp),
  • les programmes de messagerie qui recherchent automatiquement les 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, vous recevez les valeurs exactes de la part du service. Vous n'avez pas à les inventer, mais vous devez bien les recopier.

À 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 underscore
_tlsle protocole : généralement _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 en premier.
Poids1Répartition entre serveurs de même priorité. Un poids plus élevé reçoit proportionnellement plus de trafic.
Port443Sur quel port 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 ceci ainsi : essayez d'abord les deux serveurs avec la priorité 10, où imap1 reçoit environ 60 % des connexions et imap2 40 %. Si aucun des deux n'est joignable, essayez alors reserve.

Remplir un enregistrement SRV 0:43

Comment les panneaux affichent les champs

L'enregistrement SRV est celui pour lequel les panneaux diffèrent le plus les uns des autres. Certains panneaux ont 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 nom et un champ valeur. Trois erreurs reviennent souvent :

  1. Le nom de domaine en double dans le nom. Si vous saisissez _sip._tls.example.com dans le champ nom alors que le panneau ajoute lui-même votre nom de domaine derrière, vous obtenez _sip._tls.example.com.example.com. Dans ce cas, saisissez uniquement _sip._tls.
  2. Les underscores oubliés. sip.tls est un simple nom de sous-domaine et ne sera trouvé par aucun programme.
  3. Les champs dans le mauvais ordre dans un champ valeur. 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 figure 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 six mêmes 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 _service._proto.name, avec des underscores.
  • La valeur est toujours : priorité, poids, port, cible.
  • Priorité la plus basse en premier ; à priorité égale, le poids répartit le trafic.
  • Recopiez 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 derrière. Que saisissez-vous dans le champ nom ?



4. Que signifie un enregistrement SRV dont la cible n'est qu'un point (.) ?



Exercice

Exercice Z5.1 : rechercher un SRV. Gmail publie un enregistrement SRV qui permet aux programmes 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 : le configurer vous-même dans votre zone d'entraînement. Créez deux enregistrements dans votre zone d'entraînement :

  • 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 la priorité 100, le poids 1, le port 443 et la 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 dans votre propre zone ; pour votre vrai domaine, 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 comparable.

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…