为什么先梳理 DNS
内网 DNS 记录是资产地图的重要来源:正向区域反映主机与业务命名,反向区域暴露网段占用情况,转发器配置反映内外网边界,记录变更历史能看出系统的上线与下线。梳理目标是形成“有解析无台账”和“有台账无解析”两份差异清单,前者是未知资产,后者是可能具备下线条件的遗留系统。
基本信息
| 梳理对象 | AD 集成 DNS、内部权威域、转发器、条件转发配置 |
|---|---|
| 数据来源 | 区域记录导出(需管理员协助)、变更日志、CMDB 台账 |
| 线索价值 | 命名规律可推断用途、年代与归属部门 |
| 产出 | 记录清单 + 差异清单 + 处置建议 |
典型使用场景
- 内网评估启动阶段快速建立资产轮廓
- 查找未纳入台账的内部系统
- 识别已下线但 DNS 记录仍存在的资产
- 核对内外网解析边界,确认转发器是否指向外部解析
- 为子域接管与域名命名规范提供依据
梳理步骤与常用命令
梳理步骤与常用命令
# 1. 整理内部域名清单与命名规律(业务、环境、序号等维度)
# 2. 按管理员提供的导出方式获取正向与反向区域记录
nslookup app01.corp.example.com 10.0.10.10 # 指定内网 DNS 验证解析结果
dig @10.0.10.10 -x 10.0.10.25 +short # 反向解析,核对网段占用情况
dig @10.0.10.10 corp.example.com AXFR 2>/dev/null | head # 仅在明确授权且允许时尝试区域传送
# 3. 标注差异:有解析无台账 / 有台账无解析
# 4. 对关键记录核查解析路径与转发配置记录类型与资产含义
| 记录类型 | 资产含义 | 关注点 |
|---|---|---|
| A 记录 | 主机与服务的访问入口 | 是否对应在网系统 |
| CNAME | 业务别名与对外映射 | 别名指向是否仍然有效 |
| MX/邮件 | 邮件网关与投递路径 | 是否暴露内部服务器地址 |
| PTR 反向 | 网段占用与资产对应 | 未登记但占用的地址 |
| 转发器 | 内外网解析边界 | 是否存在非常用转发目标 |
动态更新会让记录漂移:与台账比对时应记录快照时间,并把差异项按“待核实”标注,而不是直接判定为未知资产。
区域传送(AXFR)可能向非授权方暴露全部记录:仅在客户明确书面同意且由管理员在场时执行,否则改用管理员导出。