DNS 区域文件中的“@”是什么意思?

DNS 区域文件中的“@”是什么意思?

我的域的 DNS 区域文件中有以下数据:

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

这行是什么意思?我知道 A 记录是什么……但带有& 符号@的主机 at 符号

答案1

RFC 1035定义 DNS 区域文件的格式。

... 在第 35 页你会找到:

@ 独立的 @ 用于表示当前原点。

这意味着@是用 定义的名称的快捷方式$ORIGIN

您可以找到更多信息$ORIGIN 这里,摘录自Pro DNS 和 BIND,由 Apress 出版。

答案2

它是根,或者在您的示例中它是 mydomain.com。

答案3

它是区域名称本身的别名。在本例中,它表示区域名称具有该地址(或 mx 记录,或...)

相关内容