您当前的浏览器版本太低了,建议更换谷歌浏览器获得更好的体验

  • 发布时间:

  • 浏览次数:次

  • 作者:时代互联

  • 根区 KSK 轮转详解:2026 年 10 月 11 日互联网根密钥交接的技术背景、影响范围与运维检查指南


    摘要

    2026 年 10 月 11 日 14:00 UTC,互联网域名系统(DNS)根区正式启用新的密钥签名密钥 KSK-2024(Key Tag 38696) 对根区进行签名,接替自 2018 年 10 月起服役的 KSK-2017(Key Tag 20326)。ICANN 已于 2026 年 10 月 15 日发布公告,确认本次轮转按计划完成,并表示已知悉少数系统报告的问题,正评估其与轮转的关联。

    本次轮转属于 DNSSEC 的例行安全维护,采用 RFC 5011 自动信任锚更新机制的解析器无需人工干预。但对于使用手动配置信任锚、旧版软件或固件内置密钥列表的递归解析器,若未及时纳入 KSK-2024,将在根区密钥集缓存(TTL 48 小时)过期后出现全面的 DNS 解析失败。


    一、什么是根区 KSK 与信任锚

    1.1 DNSSEC 的信任链结构

    DNSSEC(域名系统安全扩展)通过数字签名保证 DNS 应答在传输过程中未被篡改。其验证依赖于一条自上而下的信任链:

    层级作用本次是否变化
    1. 根区 KSK(信任锚)验证起点的密钥,需预先配置在解析器中✅ 已变更
    2. 根区密钥集由根区 KSK 签名✅ 现仅由 KSK-2024 签名
    3. 顶级域(.com/.net/.cn 等)根区通过 DS 记录授权❌ 未变
    4. 用户域名顶级域通过注册商发布的 DS 记录授权❌ 未变

    信任锚(Trust Anchor) 是这条链的起点,也是整个体系中唯一无法"自证"、必须由运维方预先显式信任的密钥。

    1.2 本次密钥交接对应关系

    项目原密钥新密钥
    名称KSK-2017KSK-2024
    Key Tag2032638696
    开始签名根区2018 年 10 月2026 年 10 月 11 日 14:00 UTC
    计划撤销时间2027 年第一季度预计 2029 年下一轮轮转

    (来源:ICANN 新闻稿《ICANN 宣布下一项重大互联网安全更新》2026-05-20;ICANN Root Zone KSK Rollover 状态页)


    二、为什么需要定期轮转根密钥

    2.1 三个核心理由

    ① 控制密码材料的长期暴露风险 任何密钥的安全强度都与其暴露时长负相关。尽管以当前算力而言,直接破解根区 RSA 密钥并不现实,但密码学工程的通行原则是:密钥的有效寿命应当显著短于其被破解所需时间的保守估计值。

    ② 保持流程与系统的"可用性演练" 根密钥更换涉及全球范围内的 ISP、企业、DNS 软件供应商、操作系统发行版和网络设备厂商。若仅在紧急情况下才执行轮转,一旦流程中存在未被发现的断点(文件系统只读、配置硬编码、固件写死),将在最需要快速响应时失效。定期轮转本质上是定期的应急演练。

    ③ 为算法演进铺路 下一次轮转预计在 2029 年,届时计划将签名算法由 RSA 迁移至 ECDSA,可在更短的密钥长度下获得同等安全强度,并降低验证开销。本轮轮转承担"跑通流程"的职责。

    2.2 根区密钥演进时间线

    时间事件
    2010 年 7 月根区首次启用 DNSSEC 签名,使用 KSK-2010
    2018 年 10 月首次轮转,KSK-2017 接替 KSK-2010
    2024 年 4 月KSK-2024 在第一密钥管理设施生成(阶段 A)
    2024 年 7 月KSK-2024 复制至第二密钥管理设施(阶段 B)
    2024 年 10 月首批密钥签名请求使用 KSK-2024 签名(阶段 C)
    2025 年 1 月 11 日KSK-2024 发布至根区,与 KSK-2017 并存(阶段 D)
    2026 年 10 月 11 日KSK-2024 开始独占签名根区(阶段 E)
    2027 年 Q1~Q3KSK-2017 撤销并依次从两套密钥管理设施删除(阶段 F~H)

    (来源:ICANN《根区密钥签名密钥 (KSK) 轮转——常见问题与解答》2026-05-22)


    三、影响范围判定

    3.1 无需采取任何措施的情形

    情形原因
    使用运营商 DNS 或公共 DNS(如 8.8.8.8、1.1.1.1、223.5.5.5)信任锚维护由解析器运营商负责
    域名已启用 DNSSEC,自身为域名持有者根区 KSK 仅签名根区密钥集;自有密钥与注册商处的 DS 记录均未变更
    解析器未启用 DNSSEC 验证不执行验证即不依赖信任锚
    DNS 服务器仅将查询转发至上游转发器实际执行验证的组件是转发器,而非本地服务器

    3.2 需要主动核查的情形

    运维自建递归解析器且已启用 DNSSEC 验证的组织,包括:

    • 企业自建 DNS 服务(BIND、Unbound、Knot Resolver 等)
    • 启用了 DNS 验证功能的防火墙、路由器及安全网关
    • 自建的 Pi-hole、dnsmasq 等本地解析服务

    ICANN 于 2026 年 7 月公布的数据显示:超过 95% 会报告该信息的解析器已识别 KSK-2024,主要得益于 RFC 5011 自动信任锚更新机制。剩余风险高度集中于以下配置:

    风险配置说明
    信任锚文件不可写自动更新需写入信任锚文件;只读文件系统或权限错误会导致更新静默失败(容器环境尤为常见)
    静态信任锚配置硬编码于配置文件的密钥(如 BIND 旧式 trusted-keys、static-key)永不自动更新
    dnsmasq / 启用 DNSSEC 的 Pi-hole从配置中固定的 trust-anchor= 行读取根密钥
    设备固件内置密钥列表防火墙、路由器等设备的固件写入了固定的验证密钥,需厂商更新固件
    旧镜像与长期离线主机VM 模板、容器镜像、备份恢复的主机若仅含 KSK-2017,已无法通过 DNS 自动学习新密钥

    ICANN 特别提示:许多应用(容器化服务、使用 DNS-over-HTTPS 的软件、私有最小化解析器配置)在编译期或部署期即固定了所用解析器,与主机操作系统 DNS 设置无关。排查此类问题需首先确认应用实际使用的解析器。


    四、故障表现与机理

    4.1 关键认知:不会降级,只会失败

    一个仅信任 KSK-2017 的解析器,无法验证当前的根区密钥集,进而无法验证其下任何层级的记录。

    其响应行为不是跳过验证继续解析,而是拒绝返回应答。

    项目表现
    影响对象已签名域名与未签名域名均受影响
    影响范围网页访问、邮件收发及几乎所有依赖 DNS 的网络应用
    发作时点非即时——根区密钥集 TTL 为 48 小时,缓存中的旧密钥在此期间仍可使用,缓存过期后才全面失败

    这意味着:10 月 11 日切换时未准备就绪的解析器,其故障可能在随后 48 小时乃至更晚才完全显现。

    ICANN 在 2026 年 10 月 15 日的公告中亦确认:“已知悉少数系统在过渡后报告问题,正评估其与轮转的潜在关联。”

    4.2 故障排查建议

    1. 确认解析器是否启用了 DNSSEC 验证
    2. 检查信任锚配置中是否包含 Key Tag 38696
    3. 若缺失,确认自动更新机制是否启用且具备写入权限
    4. 按解析器厂商指引手动更新信任锚
    5. 使用 ICANN 提供的测试工具验证 RFC 5011 实现的正确性

    ICANN 明确建议:不要假定自动信任锚更新已成功执行,应通过配置实际核验。


    五、后续里程碑

    本次轮转尚未结束,仍有以下运维节点:

    阶段时间内容
    阶段 E2026 年 Q4(已完成)仅 KSK-2024 用于签名根区
    阶段 F2027 年 Q1KSK-2017 从根区撤销并移除
    阶段 G2027 年 Q2KSK-2017 从第一密钥管理设施删除
    阶段 H2027 年 Q3KSK-2017 从第二密钥管理设施删除

    即:尚未更新的组织仍有约三个月的补救窗口。2027 年 1 月旧密钥被彻底移除后,将无法再通过自动机制回退。


    六、常见问题(FAQ)

    Q1:我是普通网民,需要改什么设置吗? 不需要。使用运营商或公共 DNS 的用户完全无感知,信任锚维护由解析器运营商负责。

    Q2:我的域名开了 DNSSEC,要不要重新配置? 不要。根区 KSK 只负责签名根区的密钥集,你自己的域名密钥和注册商处的 DS 记录都没有变化。此时修改配置反而可能引入验证失败。

    Q3:企业的自建 DNS 已经出问题了,怎么应急? 立即更新信任锚纳入 KSK-2024(Key Tag 38696),或临时关闭 DNSSEC 验证恢复解析——但后者会降低安全性,应作为短期过渡手段。

    Q4:为什么故障不是统一在 10 月 11 日当天爆发? 因为根区密钥集的 TTL 是 48 小时。缓存了旧密钥的解析器在缓存过期前仍可能正常工作,过期后才开始全面失败。

    Q5:2018 年那次轮转有问题吗? 2018 年首次轮转总体平稳,但确实出现了部分企业因信任锚未更新导致解析中断的案例。这也是 ICANN 在本轮提前发布多语言指南、检测工具和演示材料的原因。

    Q6:下一次轮转是什么时候? 预计 2029 年,届时计划将签名算法由 RSA 更换为 ECDSA。

    Q7:我想参与讨论或提问,有哪些渠道? 可发送邮件至 globalsupport@icann.org(主题行含 “KSK Rollover”),或订阅公开的 KSK 轮转讨论邮件列表。


    七、行动清单

    企业 IT / 网络运维:

    • [ ] 确认自建递归解析器是否启用 DNSSEC 验证
    • [ ] 核验信任锚中是否包含 KSK-2024(Key Tag 38696)
    • [ ] 检查信任锚文件写入权限(尤其容器化部署)
    • [ ] 排查防火墙、路由器等网络设备的固件版本
    • [ ] 核查 VM 模板、容器镜像、备份恢复流程中的密钥状态
    • [ ] 运行 ICANN 提供的 RFC 5011 就绪性测试

    域名持有者:

    • [ ] 无需变更现有 DNSSEC 配置
    • [ ] 若使用第三方解析服务,可向其确认就绪状态

    【相关服务】


    参考资料

    1. ICANN 新闻稿《ICANN 宣布下一项重大互联网安全更新》,2026-05-20
    2. ICANN 公告《ICANN Reports Root Zone KSK Rollover Completed as Planned》,2026-10-15
    3. ICANN 公告《ICANN Publishes Guidance to Help Prepare for the October 2026 Root KSK Rollover》,2026-08-11
    4. ICANN《根区密钥签名密钥 (KSK) 轮转——常见问题与解答》,2026-05-22
    5. ICANN《What to Expect During the Root KSK Rollover》指南(六种联合国语言及葡萄牙语)
    6. IANA Root Zone DNSSEC Trust Anchors:https://www.iana.org/dnssec/files

搜索

Document