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

Pur*_*ome 130 domain-name-system

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

$ORIGIN mydomain.com.
@       IN      A       208.X.Y.Z
mail    IN      A       208.X.Y.Z
... etc..
Run Code Online (Sandbox Code Playgroud)

什么是@线是什么意思?我知道的记录是什么..但与主机符号 的标志

小智 97

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

... 在第 35 页,您会发现:

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

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

您可以在$ORIGIN 此处找到更多信息,这是Apress 发布的Pro DNS 和 BIND的摘录。


Sco*_*MVP 61

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


chr*_*ris 6

它是区域名称本身的别名。在这种情况下,它表示区域名称具有该地址(或 mx 记录,或...)