DNS 是用户抵达真实网络目的地的基石。本专题面向"终端—递归—权威"全链路,研究解析劫持、缓存投毒、中间人篡改的检测与防护,推动 DNSSEC 部署验证,评估加密 DNS 的安全性与监管平衡,覆盖递归解析器审计、DNS 异常行为分析与解析基础设施韧性六大子课题。
注:首页数字为公开事实性参考(DNS 于 1987 年 11 月由 RFC 1034/1035 标准化;全球根服务器系统以 A–M 共 13 个逻辑标识对外服务;加密 DNS 含 DoH/DoT/DoQ 三种主流协议)。
覆盖 Stub(终端)→ 递归解析器 → 权威服务器三段链路,识别本地配置、递归、权威、链路与缓存各层的篡改面。
以"多解析器交叉 + DNSSEC 验证 + 被动 DNS + 证书透明度"构建纵深检测,从完整性侧遏制劫持与投毒。
依托分布式测量网络量化劫持率、DNSSEC 验证率与解析质量,结论均溯源至可复核的公开数据与权威文献。
遵循《网络安全法》《数据安全法》《个人信息保护法》及等保 2.0,在安全研究与合法监管、隐私保护间取得平衡。
点击卡片展开研究要点;每个子课题均提供"查看详情"入口进入对应课题详情页(子课题01已展开为 01–08 共八篇深度研究)。
研究本地 DNS 配置篡改、递归解析器劫持、权威应答污染、链路中间人与缓存投毒等攻击的检测与取证,覆盖运营商链路、公共 DNS、路由器与终端多个环节。
研究 DNSSEC 签名部署最佳实践、密钥(ZSK/KSK)轮换与自动化运维、故障排查,建立 DNSSEC 验证覆盖率与验证失败率的测量体系。
针对 DoH/DoT/DoQ 等加密解析协议,评估其隐私保护效果、对本地监管/过滤的绕过风险,研究企业内网加密 DNS 管控方案与合规平衡。
建立递归解析器安全审计框架,覆盖开放解析器与放大防护(RRL)、缓存与 DNSSEC 验证、查询隐私与转发信任链、版本与漏洞运维审计。
以 DNS 为安全遥测,研究 DGA 域名生成算法、DNS 隧道数据外泄、Fast-flux 等恶意解析行为的检测模型,从解析侧发现威胁。
研究根镜像与权威 DNS 的分布式部署、Anycast 与抗 DDoS 能力,复盘重大中断事件,评估关键场景下的解析服务连续性与应急切换机制。
依托分布式测量节点,对主流公共 DNS 与运营商递归解析器持续探测,量化劫持率与篡改类型分布。
构建签名生成、密钥轮换、验证监控全流程技术栈,解决 DNSSEC 部署复杂、故障定位难的问题。
面向企业内网研究加密 DNS 流量的识别、策略管控与明文回退机制,平衡安全性、隐私与合规审计。
基于海量 DNS 日志的实时流处理架构,支撑异常解析行为检测、威胁狩猎与态势感知分析。
通过多路径并发解析、应答一致性比对,识别局部劫持与选择性污染攻击。
研究解析服务商多活架构、TTL 动态调整与故障自动切换机制,保障关键业务解析连续性。
通过分布式测量节点持续采集解析数据,建立解析劫持与异常的基线画像。
结合应答一致性、DNSSEC 验证、证书信息与内容比对,判定解析篡改事件并定位劫持环节。
对确认事件进行解析链路全要素取证,按监管要求向 CNCERT/12321/12377 等责任方通报。
为受影响单位提供 DNSSEC 部署、可信递归配置、加密 DNS 管控等加固方案。
跟踪加固效果,更新检测规则与测量基线,输出 DNS 安全态势评估结论。
依托国家域名注册管理数据资源与全网 DNS 测量数据,形成课题研究的多维度数据底座;关键结论均溯源至可复核的公开文献与测量。
说明:DNSSEC 验证率的公开测量以 APNIC(亚太互联网络信息中心)基于广告/脚本采样的持续统计为主要参照,其公开报告显示全球约半数互联网用户的解析链路启用 DNSSEC 验证,且验证失败(Bogus)率长期维持在低位;本专题不引用无出处的"劫持率"具体数字,所有定量结论均标注测量来源与时间窗。
以下事件均为公开披露、可查证的行业标志性事件,按时间排列;每一事件均对应本专题六大子课题中的研究切入点。
安全研究员 Dan Kaminsky 披露了一种可大规模伪造 DNS 应答的缓存投毒方法(CVE-2008-1447),利用查询 ID 与源端口号空间有限、 birthday 悖论放大猜测成功率,几乎影响当时所有主流 DNS 软件实现。该事件直接推动源端口随机化(ephemeral source port randomization)、0x20 大小写混合编码(RFC 5452)的部署,并成为 DNSSEC 加速部署的重要催化剂。 (对应子课题 01/02)
多起公开报道的事件显示,攻击者通过鱼叉式钓鱼获取注册商(Registrar)账户凭证,篡改目标域名的 NS/A 记录,将《纽约时报》、Twitter 等站点流量重定向至恶意服务器。事件表明:解析安全不止于协议层,注册商账户与域名管理面(EPP 账户、多因素认证、注册锁)同样是核心防线。 (对应子课题 01/06)
2016 年 10 月 21 日,美国 Dyn 公司管理的权威 DNS 服务遭 Mirai 僵尸网络发起的超大规模 DDoS 攻击,Twitter、Netflix、Spotify、Amazon 等众多依赖其权威解析的站点大面积不可用。事件暴露了权威 DNS 单点集中化风险,推动 Anycast 部署、多解析商冗余与 NS 多样性(RFC 2182)实践。 (对应子课题 06)
Cisco Talos 于 2019 年 4 月披露"Sea Turtle"行动:至少 13 个国家的 40 家组织(含国家安全机构、电信与互联网企业)遭 DNS 劫持,攻击者通过入侵注册商、DNS 服务商获取域名控制权,篡改 NS 记录并配合合法证书签发实施中间人窃密。美国 CISA 同期发布 AA19-024A 预警,建议部署 DNSSEC、强制注册锁与 MFA。 (对应子课题 01/06)
清华大学与美国加州大学河滨分校等研究者披露 SAD DNS(Side-channel AttackeD DNS):利用 ICMP"端口不可达"响应与操作系统全局速率限制构成的侧信道,远程探测出递归解析器为特定查询使用的源端口号,从而使缓存投毒在主流公共 DNS 上重新可行。该成果发表于 USENIX Security 2021,再次证明仅依赖随机化不足以根除投毒,协议级完整性(DNSSEC)与传输级加密缺一不可。 (对应子课题 01/03)
JSOF 团队于 2021 年 1 月披露广泛部署于路由器、IoT 与嵌入式设备的 dnsmasq 存在 7 个漏洞(CVE-2020-25681 至 CVE-2020-25687,统称 DNSpooq),涵盖 DNSSEC 处理缓冲区溢出(可致 RCE)与应答校验缺陷(可致缓存投毒),影响 2.83 之前全部版本。事件凸显边缘解析组件的补丁治理与版本审计价值。 (对应子课题 01/04)
2021 年 10 月 4 日,Meta(Facebook)因骨干网络 BGP 配置错误撤销自身路由,导致其权威 DNS 服务器从互联网"失联",facebook.com、instagram.com、whatsapp.com 等全球不可解析约 6 小时,内部系统亦因依赖同一域名体系而恢复受阻。Facebook 工程团队在事后报告中明确指出"DNS 不可用与 BGP 路由缺失叠加"是放大的根因。事件为"解析服务与其底层路由宣告的耦合韧性"提供了教科书级案例。 (对应子课题 06)
北卡罗来纳州立大学与 ICANN 联合研究发现,权威 DNS 中 NS 记录的循环依赖(两个域互相指定对方为 NS)可被攻击者利用,使递归解析器陷入无限查询循环,对权威服务器形成最高可达常规流量数千倍的放大攻击;多家注册局随后开展了专项清理。该发现表明权威侧配置卫生(NS 一致性、TTL 合理性)直接构成基础设施韧性。 (对应子课题 06)
本专题研究与防护建议遵循国家法律法规与国内外技术标准双轨框架,确保研究工作合法合规、结论可落地。
2017 年 6 月 1 日施行。要求网络运营者履行网络安全等级保护义务(第二十一条),落实网络日志留存(不少于六个月),为解析日志合规留存提供法律依据。
2021 年 9 月 1 日施行。确立数据分类分级保护制度,解析测量数据的采集、处理与共享须符合数据安全管理要求。
2021 年 11 月 1 日施行。解析查询日志可能关联个人上网行为,须遵循最小必要与去标识化原则,支撑本专题"日志最小化留存"研究要点。
2021 年 9 月 1 日起施行。电信、互联网域名等网络基础设施运营者须落实更高等级保护要求,DNS 解析服务属于重点防护对象。
《信息安全技术 网络安全等级保护基本要求》:在网络通信安全层面要求对通信传输进行完整性校验,DNS 解析完整性防护(DNSSEC、加密 DNS)是重要技术落点。
《信息安全技术 信息系统密码应用基本要求》:为 DNSSEC 中数字签名算法(RSA/ECDSA)与密钥管理(ZSK/KSK)的密码应用合规改造提供标准依据。
RFC 1034/1035(DNS 基础)、RFC 4033–4035(DNSSEC)、RFC 5452、RFC 7858/8484/9250、RFC 8906、RFC 2182/8305/8767/9460 等构成本专题技术框架主干。
美国国家标准与技术研究院《安全域名系统(DNS)部署指南》(2013 年发布),是全球 DNS 安全部署的权威工程参考;其修订版草案已纳入加密 DNS 与防护性 DNS(Protective DNS)等新实践。
点击术语条目展开权威定义(定义依据 IETF RFC 与业界通用规范)。
代表客户端完整走完解析流程(根 → 顶级域 → 权威)并缓存结果的 DNS 服务器,是终端用户最常接触的解析环节,也是劫持检测的重点位置。(RFC 1034)
对特定域名(区域)拥有最终应答权的服务器;其可用性与配置正确性(NS 一致性、签名有效性)直接决定域名解析的真实性与韧性。(RFC 1034)
攻击者向递归解析器注入伪造 DNS 应答、污染缓存,使后续用户被导向恶意 IP 的攻击。经典手段包括 Kaminsky 攻击(CVE-2008-1447)、SAD DNS 侧信道、DNSpooq 校验缺陷等;根本对策是 DNSSEC 完整性验证与传输加密。
DNS 安全扩展(RFC 4033–4035):通过 RRSIG/DNSKEY/DS/NSEC/NSEC3 记录链,基于数字签名保证解析应答的完整性与真实性;启用后递归解析器可识别伪造应答(Bogus)。不加密数据、不保密,仅防伪与防篡改。
区域签名密钥(ZSK)用于日常应答签名,密钥签名密钥(KSK)用于签名 DNSKEY 集合并与上级 DS 记录建立信任锚;二者定期轮换是 DNSSEC 运维核心,RFC 4641/6781 给出最佳实践,RFC 7344/8078 定义 CDS/CDNSKEY 自动化滚密钥机制。
三种加密 DNS 协议:DoT 基于 TLS 专用端口 853(RFC 7858);DoH 将查询封装于 HTTPS 之中(RFC 8484);DoQ 基于 QUIC(RFC 9250)。三者共同加密"终端↔递归"段,防链路旁路监听与抢答,但引入集中化与策略绕过等治理问题。
Response Rate Limiting(RFC 8906):对单一源地址的雷同应答实施速率压制,遏制开放解析器被利用发起 DNS 放大 DDoS 反射攻击,是权威/递归服务器标配加固项。
由 ISC 提出的响应策略区域机制:在解析侧按策略对恶意域名实施阻断(NXDOMAIN、重定向或丢弃),使 DNS 从"寻址服务"升级为"全网第一道安全控制面"(即 Protective DNS 的核心机制)。
僵尸网络通过算法批量生成备用控制域名以对抗黑名单(MITRE ATT&CK T1568.002)。检测依赖字符熵、NXDOMAIN 聚集与词法模型,是 DNS 安全遥测的核心场景之一。
同一 IP 前缀在多个地理位置同时宣告,用户请求自动路由至最近节点。根服务器系统与主流公共 DNS 均依赖 Anycast 实现负载分散与抗 DDoS 韧性。
在查询名称中随机混入大小写字母(DNS 本身大小写不敏感),使攻击者需额外猜测字符组合,显著抬高缓存投毒成本(RFC 5452)。与源端口随机化同为 Kaminsky 事件后的标准缓解手段。
Fast Flux 指恶意域名将解析结果在大量受控 IP 间高频轮换以逃避封堵(常与 CDN 技术混淆使用);被动 DNS(Passive DNS,Weimer 2005)则通过旁路采集解析应答构建历史数据库,是威胁狩猎与事件回溯的基础设施。
以下文献与数据源均为公开发布、长期可访问的权威来源(IETF RFC Editor、NIST、MITRE、CISA、USENIX、厂商官方工程博客等),页面引用与链接一一对应。
声明:本页所有定量表述均标注测量来源;历史事件描述基于上述公开披露原文,未作推测性加工。若个别外部链接因机构站点改版发生跳转,可依据文献编号在相应机构官网检索获取。