首页/网络/协议速查/Zone 文件格式要点
本包目录(405 条)
HTTP 方法与状态码91 条HTTP 头与缓存70 条
DNS 与域名解析60 条
TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

Zone 文件格式要点

BIND 风格的区域文件语法:$ORIGIN/$TTL 控制默认值,@ 代表当前区域,相对名自动补后缀,是最通用的 DNS 配置描述格式。

协议速查网络更新于 2026-10-12
指令$ORIGIN example.com. / $TTL 3600 / $INCLUDE
缩写@ = origin;名字不带点 = 相对;类默认 IN
分隔空白缩进表示「沿用上一条的名字」

完整小样

完整小样
$ORIGIN example.com.
$TTL 3600
@   IN  SOA ns1.example.com. hostmaster.example.com. (
        2026101201 ; serial
        7200 3600 1209600 300 )
@   IN  NS   ns1.example.com.
@   IN  NS   ns2.example.com.
www IN  A    203.0.113.10
@   IN  MX   10 mail.example.com.
mail        IN  A    203.0.113.20
校验语法用 named-checkzone;云 DNS 控制台虽然可视化,但导入/导出仍用该格式,会读会写能省大量沟通成本。

数据来源与参考

  • RFC 1035 §5(主机文件格式)
  • BIND 9 ARM:Zone File 语法

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌