首页/网络/抓包与流量分析速查/AXFR 全量传送检测
应用层报文判读71 条

AXFR 全量传送检测

区域传送基于 TCP 53 的长流:未授权来源出现 AXFR 请求应立即关注;抓包中表现为大流量、多记录、同一区域名的连续响应。

区域传送是什么

区域传送分全量(AXFR)与增量(IXFR)两种,基于 TCP 承载,用于主从解析器之间同步记录;正常场景下只允许授权来源发起。抓包里如果出现未授权来源的区域传送请求,就应当立即关注,对应的流量形态是大流量、多记录、同一区域名的连续响应,与常规的单条问答形态完全不同。排查第一步是确认来源地址是否在授权清单里,其次是检查访问控制配置是否过宽。区域传送一旦泄露,等同于把整个区域的记录清单交出去。

基本信息

协议依据RFC 5936(AXFR)、RFC 1995(IXFR)
抓包字段dns.qry.type 为 252 是 AXFR、251 是 IXFR
承载方式TCP,表现为长连接上的多条记录响应
合规前提仅授权来源可以发起
主要风险整个区域的记录清单外流

典型使用场景

  • 授权核查:确认发起传送的来源是否在允许清单之中
  • 配置审计:检查解析器是否限制了区域传送的来源范围
  • 异常流量发现:大流量的域名解析传输通常都不是常规查询
  • 变更验证:主从同步调整后确认传送行为符合预期
  • 安全监测:把未授权的传送请求纳入告警规则

过滤与核对

过滤与核对
dns.qry.type == 252                   # AXFR 全量传送
dns.qry.type == 251                   # IXFR 增量传送
tcp.port == 53                        # 区域传送基于 TCP
# 结合来源地址判断是否落在授权范围内

传送类型与核对要点

类型承载与形态核对要点
常规查询通常为 UDP 53 单条问答不属于传送,无需按传送规则核对
全量传送TCP 53 长流、记录数量多来源是否授权、记录数量是否异常
增量传送TCP 53,记录量相对小同样需要核对来源,过滤条件与全量不同
授权传送通常限定到具体来源地址,核对时要看解析器配置里实际生效的允许清单,而不是只看查询本身是否成功返回。
主从同步期间出现传送属正常行为,判断是否异常的关键在于来源是否在授权范围内,以及发生时间是否符合同步周期。

易错点

  • 只在内网开放也不能放任不管,仍要先确认来源是否真的在授权清单里
  • 增量传送同样需要核对来源,它与全量传送的过滤条件不同,只查其中一项会漏
  • 把主从同步期间的正常传送当成攻击告警会造成误报,判断要结合同步周期与来源
  • 区域传送泄露的后果是整个区域记录外流,配置核查要看实际生效的允许清单而不是默认值

数据来源与参考

  • RFC 5936(AXFR)
  • RFC 1995(IXFR)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌