时间模板决定什么
Nmap 的时间模板(-T0 到 -T5)控制并发、超时与重试,本质是速度与噪音的取舍。评估常用 -T3 或 -T4,生产网段再叠加显式限速参数;先在小范围试跑观察网络与设备反应,确认无异常后再放大范围,这是内网扫描最常见的事故预防手段。
基本信息
| -T0/-T1 | 极慢/较慢,仅串行或极少并发 |
|---|---|
| -T2 | 慢速,明显降低对目标的影响 |
| -T3 | 默认节奏,多数场景的稳妥起点 |
| -T4 | 授权测试常用加速,局域网可接受 |
| -T5 | 极速,可能打满链路,不建议用于生产 |
| 限速参数 | --max-rate、--min-parallelism、--max-parallelism、--scan-delay |
典型使用场景
- 侦察阶段用低模板避免暴露与触发告警
- 授权内网段用 -T4 加速,配合 --max-rate 控制总量
- 老旧网络设备场景降低并发,避免管理面响应超时
- 配合客户业务高峰,把扫描窗口安排到低峰时段
- 扫描结果大量超时时,回头调低并发与重试而不是加大
- 客户 IDS 敏感环境用 --scan-delay 拉长间隔降低告警
限速示例
限速示例
nmap -T3 --max-rate 200 --max-retries 2 -sS -p- 10.0.10.5 # 单机全端口,明确限速
nmap -T4 --min-parallelism 10 --max-parallelism 50 -p 1-1000 10.0.10.0/24 # /24 网段常用端口
nmap -T2 --scan-delay 200ms -sV -p 80,443,445 10.0.10.0/24 # 敏感网段:放慢并降低并发限速参数与作用
| 参数 | 作用 | 使用建议 |
|---|---|---|
| --max-rate | 限制每秒发包总量 | 内网数千以上即需重新评估 |
| --min/max-parallelism | 控制并发探测数 | 老旧设备场景收紧上限 |
| --scan-delay | 每次探测之间的间隔 | 降低告警与设备压力 |
| --max-retries | 重试次数上限 | 生产环境适当降低 |
| --host-timeout | 单主机超时上限 | 防止个别主机拖累整体进度 |
-T5 与高并发可能造成网络设备拥塞、管理面不可达:未报备的生产网段禁止使用,办公网时段尤其要避开。
结果里出现大面积超时通常说明限速过高或触发了防护,而不是“端口关闭”:此时应降低并发重跑小范围验证,再判断真实开放情况。