答案1
如果域名(或区) 为“example.com.”,则 @ 记录表示 DNS 记录的名称也是“example.com”。
在 Microsoft Windows Server DNS 服务的 GUI 中,这被称为(或至少长期以来被称为)“与父文件夹相同”。
通常,DNS 记录的名称表示区域名称(通常称为“域名”)之前的所有内容。因此,如果您在名为“example.com.”的 DNS 区域中输入名为“server01”的记录,则完整记录为“server01.example.com”。如果您想输入完整记录仅为“example.com”的记录(这对于很多事情都是必要的,例如 MX 记录),那么您可以在许多 DNS 系统中输入 @ 来告诉 DNS 服务器使用您添加到相关记录的数据来响应对“example.com.”的请求。
答案2
据我在 RFC 中查找到的,它代表
@ A free standing @ is used to denote the current origin.
来源:https://www.rfc-editor.org/rfc/rfc1035
希望能帮助到你