Quelles sont les principales différences entre les enregistrements SRV et les enregistrements TXT?

10

J'essaie de consolider les noms de domaine pour les serveurs dont je m'occupe pour n'utiliser qu'un seul panneau au lieu de 3 ou 4, et une chose qui m'arrête est que le fournisseur vers lequel je voulais à l'origine les déplacer ne me permet que les types d'enregistrements suivants:

  • UNE
  • MX
  • NS
  • CNAME
  • SMS

Les quatre premiers que je comprends, mais je ne suis pas sûr de la relation (le cas échéant) entre les enregistrements SRV et les enregistrements TXT.

Puis-je utiliser des enregistrements TXT à la place des enregistrements SRV? Ils semblent tous deux être des enregistrements de texte généraux visant à pointer un serveur particulier sans avoir besoin de spécifier un protocole particulier, donc cela ne ressemble pas à une hypothèse totalement déraisonnable, mais je préfère vérifier ici avant de casser quelque chose.

Si je ne peux définir que les enregistrements ci-dessus, cela signifie-t-il que je suis essentiellement incapable de rediriger les enregistrements SRC?

Merci!

Chris Adams
la source
3
Pas de SRV et pas d'AAAA? Cela semble une raison suffisante pour abandonner ce fournisseur et passer à un autre sérieux. Quel est son nom?
bortzmeyer
Il est surprenant (pour moi, de toute façon) combien de fournisseurs ne prennent toujours pas en charge les enregistrements srv. J'en rencontre encore qui ne supportent pas les enregistrements txt non plus. Frustrant. Comme l'a dit Bortzmeyer, lorsque cela se produit, vous devrez peut-être commencer à magasiner pour un nouveau fournisseur. Cela dit, j'ai rencontré des fournisseurs qui ne prennent pas en charge txt et srv via leur site Web, mais ils vous permettent d'appeler pour les demander. Ce n'est pas du tout optimal, bien sûr, mais dans certains scénarios, cela peut être utile.
icky3000

Réponses:

18

Les enregistrements TXT sont des enregistrements de texte de forme libre et peuvent être utilisés pour des choses comme la description des hôtes. Peut également être utilisé pour des objectifs spécifiques à une application, comme DNSBL et SPF . De nos jours, ils sont largement utilisés pour atteindre ces deux objectifs.

Les enregistrements SRV sont des enregistrements de service et sont une sorte d'extension des enregistrements MX et sont un peu plus complexes que les enregistrements TXT. Alors que les enregistrements MX sont utilisés pour définir les serveurs qui géreront l'e-mail pour un domaine spécifique, en attribuant des poids différents à différents enregistrements, les enregistrements SRV sont utilisés pour fournir des éléments tels que le protocole et le port. Un enregistrement SRV a la forme suivante:

_Service._Proto.Name TTL Class SRV Priority Weight Port Target

Service : le nom symbolique du service souhaité.

Proto : le protocole de transport du service souhaité; c'est généralement TCP ou UDP.

Nom : le nom de domaine pour lequel cet enregistrement est valide.

TTL : temps DNS standard pour le champ en direct.

Classe : champ de classe DNS standard (toujours IN).

Priorité : priorité de l'hôte cible, une valeur inférieure signifie plus préférée.

Poids : poids relatif pour les enregistrements de même priorité.

Port : le port TCP ou UDP sur lequel le service doit être trouvé.

Cible : le nom d'hôte canonique de la machine fournissant le service.

Un exemple typique d'utilisation des enregistrements SRV est lors de l'utilisation du protocole XMPP. Par exemple, si vous avez un domaine foobar.com, l'enregistrement A serait utilisé pour définir les serveurs où se trouvent vos contenus Web et les enregistrements SRV seraient utilisés pour définir où se trouve votre serveur XMPP. En règle générale, ils seront situés à différentes adresses.

Plus d'informations sur les enregistrements SRV ici .

Marco Ramos
la source
4

SRVles dossiers ne sont plus liés aux TXTdossiers que Aou les CNAMEdossiers sont.

Pensez-vous aux SPFenregistrements (qui sont globalement identiques aux entrées SPF transportées dans les TXTenregistrements)?

Mo.
la source
2

Les enregistrements SRV servent à créer des descriptions de granularité fine des services. Ceux-ci sont largement utilisés dans certains environnements, tels que Microsoft Active Directory. Ils sont généralement spécifiques à un protocole ou à un service, et fournissent des priorités et des pondérations pour créer des préférences dans la sélection (équilibrage de charge des pauvres).

Greg Askew
la source