web-dev-qa-db-fra.com

Quelle est la signification de «@» dans un fichier de zone DNS?

J'ai les données suivantes dans mon fichier de zone DNS pour mon domaine:

$Origin mydomain.com.
@       IN      A       208.X.Y.Z
mail    IN      A       208.X.Y.Z
... etc..

Que fait le @ ligne signifie? Je sais ce qu'est un enregistrement A .. mais un hôte avec un esperluette au signe ?

107
Pure.Krome

RFC 1035 définit le format d'un fichier de zone DNS.

... à la page 34, vous trouverez:

@ Un autoportant @ est utilisé pour indiquer l'origine actuelle.

Cela signifie que @ est un raccourci pour le nom défini avec $Origin.

Vous pouvez trouver plus d'informations sur $Originici , qui est un extrait de Pro DNS et BIND , publié par Apress.

76
Anonymous

C'est la racine, ou dans votre exemple, c'est mydomain.com.

50

C'est un alias pour le nom de zone lui-même. Dans ce cas, cela indique que le nom de zone a cette adresse (ou enregistrement mx, ou ...)

5
chris