关于本站
这是一份个人整理的 DNS 参考笔记。最初是为了把查 RFC 时记下的零散要点理顺,后来按主题重新组织,放在这里方便自己和别人查阅。
内容从哪里来#
- IETF RFC 是首要依据。凡是写成规则的内容,都尽量标出对应的 RFC 编号,必要时附上章节号。
- 运营方公开资料:根服务器运营方、IANA、各公共解析器发布的技术说明和公告,用于部署现状一类会变化的内容。
- 开源实现的文档:BIND、Unbound、Knot、PowerDNS 等的手册,用于命令和配置示例。
没有可靠出处的说法不写;只是普遍做法而非规范要求的内容,会写明“惯例上”“常见做法是”。
写法约定#
- 示例名字与地址都使用保留给文档的名称和网段,详见首页的约定。
- 术语首次出现时给出英文原名,之后统一用中文或通行的缩写。
- 页面上的小工具(报文解析、请求构造、TTL 换算)全部在浏览器本地运行,不发出网络请求,也不收集输入的内容。
修订#
协议在演进,部署现状变化更快。每页顶部标有最后修订日期,首页列出了最近几次较大的修改。写着“目前”“截至某年”的地方,请以原始资料的最新版本为准。
局限#
这里的内容是概述,不能替代 RFC 原文,也不针对任何具体产品的配置给出保证。涉及安全的部署决定,请以原文、软件厂商的文档和你所在环境的实际测试为准。