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

15

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 "@".

Noms d'hôtes avec "@"

jask
la source
"registres"? Est-ce un terme valide ou les entrées ou les enregistrements seraient-ils meilleurs? Nous parlons d'enregistrements de ressources (RR) ...
Matthew Elvey
@MatthewElvey Je pense que vous avez raison, les entrées ou les enregistrements sonnent mieux que les "registres".
jask

Réponses:

30

Si le nom d'un domaine (ou d'une zone ) est "example.com", 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), 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.

Todd Wilcox
la source
5
Le example.comest en fait raccourcies example.com.- dans la configuration du serveur DNS example.comdevient example.com.example.com., parce que sans la dot tailing il est par rapport à la $ORIGIN, qui pourrait être renvoyée à la @.
Esa Jokinen
Merci beaucoup!! Maintenant je comprends mieux comment ça marche.
jask
18

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

Fran Gimenez
la source
Merci pour la référence.
jask