web-dev-qa-db-fra.com

Que signifie @ dans un nom d'hôte dans la configuration DNS?

Je crée de nouveaux enregistrements DNS dans notre DC (Windows Server 2016) et je tombe sur des zones où il y a beaucoup d'enregistrements qui n'ont pas de nom d'hôte normal, seulement un "@".

Nous utilisons des étendues et des politiques, de nouvelles fonctionnalités de Windows Server 2016 pour la configuration DNS.

Je sais que l'on peut utiliser "*" pour les caractères génériques dans les noms d'hôtes, mais je ne connais pas la signification de "@".

Hostnames with "@"

15
jask

Si le nom d'un domaine (ou zone) est "example.com", alors un enregistrement @ indique que le nom de l'enregistrement DNS est également "example.com".

Dans l'interface graphique d'un service DNS Microsoft Windows Server, il s'agit (ou du moins depuis longtemps) appelé "Identique au dossier parent".

Normalement, le nom utilisé pour un enregistrement DNS indique tout avant le nom de la zone (communément appelé le "nom de domaine"). Donc, si vous entrez un enregistrement nommé "server01" dans une zone DNS appelée "example.com", alors l'enregistrement complet est "server01.example.com". Si vous voulez entrer un enregistrement où l'enregistrement complet est juste "example.com" (ce qui est nécessaire pour beaucoup de choses, comme les enregistrements MX), alors vous entrez un @ dans de nombreux systèmes DNS pour dire au serveur DNS de répondre à demandes "example.com". avec les données que vous ajoutez à l'enregistrement en question.

31
Todd Wilcox

Pour ce que j'ai pu trouver dans le RFC, il signifie

@               A free standing @ is used to denote the current Origin.

Source: https://tools.ietf.org/html/rfc1035

J'espère que cela aide

19
Fran Gimenez