南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

DNS Flag Day 将移除 EDNS 兼容性变通方案

2019 年 2 月 1 日起,BIND 等主流开源 DNS 软件将移除长期保留的 EDNS 兼容性变通代码,不再容忍不符合标准的权威服务器或中间网络设备。InternetNZ 作为 .nz 注册局,联合 .cl、.cz、.se、.nu 及根区开展大规模合规性测试,旨在量化变更影响范围,供域名持有者提前排查。

变通代码为何被移除

EDNS 扩展了 DNS 协议选项,是 DNSSEC 部署的前提。过去十余年,ISC 等开发方被迫在代码中加入变通逻辑,以适配不支持 EDNS 或处理异常的权威服务器、防火墙、负载均衡器。这些变通掩盖了协议不合规问题,增加了软件复杂度并阻碍新特性推广。DNS Flag Day 由 ISC、CZ.NIC 等机构发起,统一在 2019 年 2 月 1 日移除变通代码,强制要求权威服务器正确响应 EDNS 查询,否则将出现解析失败、超时或 SERVFAIL。

多命名空间合规性测试结果

测试采用 CZ.NIC 开发的批量工具,对单个权威服务器仅测试一次,覆盖其托管的所有域名。基础测试使用 `dig soa ZONE @SERVER +noedns +noad +norec` 验证基本响应能力。Figure 1 显示各命名空间权威服务器地址数量大致相当,唯独 .se 拥有超 1 万个额外地址。原文未给出具体不合规比例,但 InternetNZ 表示已持续采集数月数据,并在 LACNIC 30 与 DNS-OARC 29 披露详细分析。根区公开结果作为基准参与对比。

运维排查与验证建议

域名运维人员应立即使用 DNS Flag Day 官网在线工具测试自有权威服务器,重点确认 EDNS 响应是否符合 RFC 6891。若测试失败,需检查服务器软件版本、防火墙 EDNS 过滤规则、负载均衡器 DNS 处理逻辑,并升级至支持标准 EDNS 的版本。对于托管服务商,建议批量扫描旗下所有权威服务器 IP,建立合规基线并持续监控,避免 2 月 1 日后出现大面积解析中断。

原文: APNIC Blog(2018-10-11)|编译自 APNIC Blog,事实以原文为准。

来源:APNIC Blog

返回列表