В чем смысл «@» в файле зоны DNS?

У меня есть следующие данные в моем файле зоны DNS для моего домена:

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

Что означает строка @? Я знаю, что такое запись A .. но хост с амперсандом на знаке ?

81 голос | спросил Pure.Krome 12 42009vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2009 06:56:16 +0300 2009, 06:56:16

3 ответа


58

RFC 1035 определяет формат файла зоны DNS.

... на стр. 34 вы найдете:

  

@ Свободное положение @   используется для обозначения текущего источника.

Это означает, что @ является ярлыком для имени, определенного с помощью $ORIGIN.

Дополнительную информацию о $ORIGIN здесь , который является выдержкой из Pro DNS и BIND , опубликованной Apress.

ответил Anonymous 12 42009vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2009 07:06:43 +0300 2009, 07:06:43
41

Это корень, или в вашем примере это mydomain.com.

ответил Scott Forsyth - MVP 12 42009vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2009 07:12:36 +0300 2009, 07:12:36
5

Это псевдоним самого имени зоны. В этом случае он указывает, что имя зоны имеет этот адрес (или запись mx или ...)

ответил chris 12 42009vEurope/Moscow11bEurope/MoscowThu, 12 Nov 2009 07:04:09 +0300 2009, 07:04:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132