🕸️ 第九章 安全措施
📄 一句话概括

DMZ 要守两件事——【放对东西】和【看清楚谁在敲门】;看清楚用的设备是 IDS 和 IPS,它们只差一个字母,脾气却相反:一个只看不动,一个边看边拦。

📝 本节和前面几节的关系

9-2 把网络切成了三段,这一节专门讲中间那段怎么守。DMZ 的防守会用到两类设备(检测类和防御类),而这两类设备经常被打包成一台机器卖,就是教材里的 UTM。教材 9-3 的并列关键词是【DMZ、UTM、IDS、IPS】。

一、DMZ 里放什么,有一条判断标准

DMZ 的位置决定了它能放什么。判断标准只有一条: 这台机器上有没有不该被外人看到的数据——有就不放。

按这条标准,可以放的和严禁放的泾渭分明:

还有一条容易被忽略的操作要求:DMZ 里的服务器不要保存敏感数据。 需要用到内网数据时,通过接口去内网取,而不是把数据同步一份过来放着。 因为一旦同步过来,DMZ 就不再是【可以牺牲的地带】了。

二、看门的两个角色:IDS 与 IPS

流量进出的地方要有人盯着。设备名字只差一个字母,做事风格完全相反:

两者的取舍点在于【误判的代价】:

所以业界的常规做法是先用 IDS 跑一段时间,把规则调到误报可接受,再切到 IPS。 直接上 IPS 的结果往往是【上线第一天就把自己的业务拦了】。

三、它们靠两种办法认攻击

认攻击有两条思路,各有各的毛病:

误报是这类设备的老毛病。有数据说受误报困扰的组织在 24% 到 45% 之间, 近四成企业抱怨每天上百条告警把运维拖垮了—— 这也是为什么近几年的新设备都在往 AI 检测上靠, 目标是【既保住检出率,又把误报压下来】。

有意思的是,这个品类的市场规模并不大:2026 年全球 IDPS 约 39.1 亿美元, 年复合增速约 6.8%,明显低于防火墙和 WAF。 原因也合理——它往往被打包进防火墙一起卖,很少单独采购。

四、UTM:把几个盒子打包成一台

既然入侵检测、入侵防御、防病毒、内容过滤这些功能经常一起用, 厂商干脆把它们做进一台设备,这就是统一威胁管理(UTM)。

它的好处很直白:一台机器、一个管理界面、一份日志, 对没有专职安全团队的中小企业来说,这是唯一现实的选择。

代价也有:

所以在 IDC 的市场口径里,UTM 和【基于 UTM 平台的防火墙】是被放在一起统计的。 今天买一台企业级防火墙,它十有八九就是 UTM。

五、动手 Demo:把检测方式占比和误报代价算一遍

检测方式的占比、以及误报的代价,都可以用简单比例来看:

sig, anom = 54, 46        # 签名型与异常型的部署占比(%)
print("  两种方式合计 = %d%%" % (sig + anom))
print("  网络型 + 主机型 = %d%%(无线型约 14%%)" % (47 + 29))
print("  IDPS 市场 39.1 亿美元,只有 WAF 的三分之一多一点")

实跑输出:

--------------------------------------------------------------------
DMZ 里放什么,由谁来看门
--------------------------------------------------------------------
  DMZ 是把对外服务从内网里挪出来,所以第一件事是分清什么能放、什么不能放。

  可以放进 DMZ           严禁放进 DMZ
  ----------------------------------------
  公司官网、电商前台     数据库服务器
  邮件网关、对外DNS      财务系统、工资表
  供客户下载的FTP        员工办公终端
  VPN网关、API网关       源代码仓库
  ----------------------------------------

  判断标准只有一条:这台机器上有没有不该被外人看到的数据。有就不放。

  看门的有两个角色,名字只差一个字母,脾气完全不同:

                 IDS 入侵检测       IPS 入侵防御
  ---------------------------------------------------
  姿态           只看不动           边看边拦
  接法           旁路接一条线       串在流量中间
  发现攻击       记日志、告警       直接丢掉这个包
  误判的代价     多一条误报         正常的业务被打断
  适合           先观察、后调优     规则已经调准之后
  ---------------------------------------------------

  它们靠两种办法认攻击。签名型拿已知攻击的特征去比对,准但不认识新招;
  异常型先学出一个正常基线,偏离就报,能认新招但容易多报。

  检测方式               已部署占比     特点
  -------------------------------------------------------------
  签名型(特征比对)     约 54%         误报低,认不出零日攻击
  异常型(行为基线)     约 46%         能认新招,误报高
  -------------------------------------------------------------

  误报是这类设备的老问题:受误报困扰的组织在 24% 到 45% 之间,
  近四成企业说每天上百条告警把运维拖垮了。IDPS 市场的规模并不大:

  口径                规模            增速
  -------------------------------------------------------
  全球 IDPS 2026      39.1 亿美元     到 2035 年约 73 亿
  年复合增速          约 6.8%         低于防火墙与 WAF
  网络型 / 主机型     47% / 29%       无线型约 14%
  -------------------------------------------------------

  小算例:网络型加主机型 = 47% + 29% = 76%,剩下的 24% 才轮到无线和其他形态。
  一台防火墙加 IPS 加 UTM 打包成盒子,就是常见的统一威胁管理设备(UTM)。

47 + 29 = 76%,说明网络型和主机型两家就吃掉四分之三,剩下 24% 才轮到无线与其他形态。 而 39.1 亿美元这个体量,对比 WAF 的 101.3 亿,说明单独买检测设备的钱,远少于买应用防火墙的钱。 原因不复杂:它被打包进防火墙了。

30 秒实验

  1. 查一个你常上的网站,看它的域名解析到哪家 CDN——很多 CDN 自带 WAF 与抗 DDoS。
  2. 在你的电脑上装一个开源的入侵检测工具(比如 Suricata)跑一天,看它报多少条。
  3. 翻一翻你路由器的管理界面,找找有没有【攻击防护】或【入侵检测】开关。

常见误区

  1. 错误:IDS 和 IPS 是同一个东西的两个名字。——纠正:IDS 只看不动,IPS 边看边拦;一个旁路接,一个串接,误判的代价完全不同。
  2. 错误:DMZ 的服务器可以放一份数据库副本,省得来回取。——纠正:放进 DMZ 就等于承认它可以被牺牲;需要数据时应该通过接口去内网取。
  3. 错误:功能越多的安全设备越好。——纠正:功能多则性能稀释、单点风险集中;UTM 的价值在简化管理,不在功能数量。
自测三问(点开对答案) 1. DMZ 里放什么、不放什么,判断标准是什么? —— **这台机器上有没有不该被外人看到的数据。** 有就不放——所以数据库、财务系统、源代码仓库都不能进 DMZ。 2. IDS 和 IPS 最本质的差别是什么? —— **IDS 只看不动(旁路、只告警),IPS 边看边拦(串接、直接丢包)。** 差别决定了误判的代价完全不一样。 3. 为什么这个品类的市场规模明显小于防火墙和 WAF? —— 因为**它常常被打包进防火墙一起卖**(也就是 UTM),单独采购的比例不高。

相关笔记