URL 过滤与内容过滤在 2026 年的分水岭只有一个:你的网关能不能按自己的流量规模解密并检查 HTTPS——如果不能,它就只是一份很贵的域名黑名单。
6-8 讲的是怎么给风险排优先级,这一节就是排完之后挑出来的一项具体控制措施(对应附录 A.8.23 Web 过滤)。 它和 3-4 是一条线的上下游:3-4 讲假冒网站怎么骗人,这一节讲怎么在访问发生之前把它拦下来;它也和 2-14 相关——那节讲的是【允许哪些连接进来】,这一节讲的是【允许哪些连接出去】,方向相反但思路一致。
一、2026 年的第一个事实:SWG 已经不再单独买
先说一个采购层面的变化,它直接影响你怎么做选型:
- 安全网页网关(SWG)几乎全部并入 SSE/SASE 平台——SWG + ZTNA + CASB + FWaaS 一起打包;
- Gartner 已不再单独发布 SWG 魔力象限,而是并入 SSE 评估;
- 决定性的技术因素只有一个:能不能解密并检查 HTTPS。
第三条要向下去想一层:【能不能按你的流量规模解密】这句话里,【按你的流量规模】是关键。解密 HTTPS 是一个计算量很大的动作——网关需要对每一条连接做一次【中间人】式的握手,然后解密、检查内容、再重新加密(原理上与 5-14 讲的企业 TLS 拦截是同一件事)。所以网关能处理的流量是有上限的:小规模部署能全量检查,规模一大就得靠旁路抽样或者干脆只查域名——而只查域名,就退化成了【黑名单】。
这就是为什么今天的采购决策会简化成一句话:绝大多数 Web 流量已经加密,无法按你的流量规模解密的网关,本质上只是一个很贵的 URL 黑名单。
二、五种架构对照
按【能看到什么】来排,会得到一张很清楚的表:
| 架构 | 能看到什么 | 局限 |
|---|---|---|
| DNS 层过滤 | 只有域名 | 看不到加密负载,分不清同一域名下的不同账号 |
| 网络层 Web 过滤 | HTTP 的完整 URL 路径 | 只对在网流量有效,混合办公下越来越不相关 |
| 云代理 SWG | 回传检查 HTTPS 负载 | 有回传成本与额外延迟 |
| 端点侧 SWG | 在端点上做 SSL 检查 | 要装代理,多平台运维有成本 |
| 浏览器内过滤 | 只覆盖浏览器会话 | 漏掉桌面客户端,如 Slack 与 ChatGPT 桌面版 |
这张表按【能看到的深度】排,前三行是递增的,但后两行是【换了个位置】而不是【更深】。逐行解释一下各自的真实处境:
- DNS 层过滤——成本最低、部署最快,但它的能力上限就是【域名】。这意味着它无法区分【同一个网站上的正常页面和恶意页面】(很多攻击就托管在合法域名下),也无法区分【同一个域名下的不同账号】(比如企业版云盘和个人版云盘,域名完全相同)。
- 网络层 Web 过滤——它能看完整 URL 路径,但只对【明文 HTTP】和【在网流量】有效。两个限制叠加起来,它今天的实际覆盖率已经很低:HTTP 明文流量越来越少,而混合办公让大量流量根本不经过公司出口。
- 云代理 SWG——能力最强(能看到完整 HTTPS 负载),代价是所有流量要回传到厂商数据中心。这个代价在混合办公下会被放大:员工在家里访问公司,流量绕一圈再出去,延迟和体验都会变差。
- 端点侧 SWG——把检查动作放在终端上,不需要回传。代价是每个终端都要装代理,多平台(Windows/macOS/移动端)运维成本不小。
- 浏览器内过滤——最容易部署(装个扩展就行),但覆盖面最窄。它的盲区很具体:只覆盖浏览器会话,桌面客户端(如 Slack、ChatGPT 桌面版)完全不在范围内——在 AI 客户端普及之后,这个盲区变得比过去重要得多。
结论很清楚:只有云代理 SWG 与端点侧 SWG 能处理今天约 95% 已加密的 HTTPS。其余三种要么看不见内容,要么覆盖不到混合办公。
三、动手 Demo:按条件自动给出建议
cases = [
(True, True, False, False, "端点侧 SWG(无回传、能查负载)"),
(False, True, True, True, "云代理 SWG + CASB(集中策略、AI 治理)"),
(False, False, False, False, "DNS 层过滤(够用即可,成本最低)"),
(True, False, False, False, "浏览器内过滤(只求最低限度管控)"),
]
for mix, https, cb, ai, rec in cases:
tag = ("混合办公" if mix else "集中办公")
tag += "/" + ("查负载" if https else "不查负载")
tag += "/" + ("回传" if cb else "不回传")
tag += "/" + ("要 AI 治理" if ai else "无 AI 治理")
实跑输出:
三、采购五问:按答案选架构
主要流量在哪 混合办公为主就倾向端点侧,集中办公可用云代理
要不要看 HTTPS 负载 要,就别只买 DNS 层,那看不到内容
要不要回传 不接受回传延迟的,选端点侧
有没有 AI 治理要求 有,就需要三层:影子 AI 发现、租户限制、提示内容 DLP
怎么计价 多 SKU 组合在续约时容易爬升,单 SKU 更稳
四、按条件自动给出建议
场景组合 推荐架构
混合办公/查负载/不回传/无 AI 治理 端点侧 SWG(无回传、能查负载)
集中办公/查负载/回传/要 AI 治理 云代理 SWG + CASB(集中策略、AI 治理)
集中办公/不查负载/不回传/无 AI 治理 DNS 层过滤(够用即可,成本最低)
混合办公/不查负载/不回传/无 AI 治理 浏览器内过滤(只求最低限度管控)
→ 先回答这四问,再谈厂商;顺序反过来,很容易买回一堆用不上的功能。
读这个输出:
- 【采购五问】的顺序不能换。第一问(主要流量在哪)决定了大方向:混合办公为主的组织,任何依赖【流量必须经过公司出口】的方案都会逐渐失效——这不是厂商能力问题,而是流量路径的问题。 第二问(要不要看 HTTPS 负载)是分水岭:回答【要】之后,DNS 层这类廉价方案就自动出局了。第三问(回传)是体验与成本的取舍:回传换来的是【策略集中、终端无感】,代价是延迟与带宽成本。 第四问是 2026 年新增的(下面第五段展开)。
- 第四行【混合办公 + 不查负载】推荐浏览器内过滤,这条要理解它的边界。它意味着你接受【只覆盖浏览器】这个限制——如果组织里有人大量使用桌面客户端(尤其是 AI 客户端),这个选择会留下一个明显缺口。 所以这一行的正确读法是:它适合【作为过渡方案】,而不适合当终局方案。
- 第五问【怎么计价】是纯采购经验,但很值钱。多 SKU 组合(分开买 DNS 过滤、CASB、DLP)在首次签约时往往更便宜,但在续约时容易逐项涨价;单 SKU 捆绑则相反。算总持有成本时,至少要看三年。
四、为什么 AI 治理成了第四问
2026 年新增这一类需求,原因很直接:员工访问生成式 AI 服务的方式已经不只是【打开网页】——它可能是网页、桌面客户端、API 调用、或者嵌在别的工具里。所以【管住 AI 使用】需要三层能力,缺一层就管不完整:
- 影子 AI 发现——先知道组织里在用什么(6-13 有 71.4% 这个数字:知识工作者常用未批准的生成式 AI 工具);
- 租户限制(CAC)——区分【企业版租户】和【个人版租户】,允许前者、限制后者(这一层正是【能看到完整 URL 与账号上下文】才能做到的事,DNS 层过滤做不到);
- 提示内容 DLP——检查要发出去的内容里有没有敏感数据(6-14 展开)。
注意这三层的技术前提:它们都要求【能看到内容】。 所以如果你选了 DNS 层过滤,那么 AI 治理这一项基本无从谈起——这也解释了为什么采购五问里【要不要看 HTTPS 负载】是分水岭:它不只决定能不能拦不当内容,还决定了一系列后续能力有没有可能。
五、⚠️ 2026 现状:价格与厂商格局
- 【定价参考】。 Forcepoint ONE 的 SWG 起价约 55 美元/用户/年;Zscaler 全 SSE 捆绑标价约 15 到 25 美元/用户/月,但企业折扣常见 30%~50%,续约价要单独谈。报价单里最值得追问的是两件事:① 报价里含不含 TLS 解密能力(有些厂商把它作为独立模块);② 用户数是按【总人数】还是【活跃用户】计——这两个口径的差价可以到一倍以上。
- 【厂商各有侧重,按需要选而不是按名气选】。 Zscaler 强在规模与成熟度;Netskope 强在数据保护——它能区分企业版与个人版云盘并据此施加不同策略(这个能力在【管住影子 IT 的数据出口】时非常关键);Cloudflare 是低门槛入口;Cisco Secure Access(原 Umbrella SIG)、Palo Alto Prisma Access、Menlo Security(隔离优先)各有适用场景。
- 【国内选择】。 深信服的 IAG 在综合 Web 过滤能力上获得好评,但日志系统与分析集成被用户指出仍有改进空间。【日志与分析】这一项要特别关注,因为过滤决策的价值有很大一部分在于【事后能不能查清谁在什么时候访问了什么】——而这正好是 6-10 要讲的内容:过滤器和日志系统如果各自为政,出事时你会发现自己能看到拦截数量,却说不出具体发生了什么。
- 【一个容易被忽略的合规问题】。 做 TLS 解密意味着网关能看到员工的加密流量内容——这件事在多个法域下都涉及员工隐私与告知义务。所以落地时通常要配套三件事:书面政策、明确告知、以及把【不检查的类别】写清楚(比如医疗、工会、个人银行等类别通常要排除)。这不是【可选的礼貌】,而是制度要求——同时它也和 6-1 讲的隐私策略直接相关。
30 秒实验
今天做两个动作,各 15 秒:
- 算一下【加密比例】这件事在你环境里的含义:如果你现在用的过滤方案只看得见域名,那么你实际拦住的只是【整站】级别的风险——攻击者把恶意页面放在一个合法域名的子路径下时,这类方案完全看不见。 这一条能帮助你判断【要不要加预算去做 TLS 检查】。
- 打开你的浏览器扩展列表,看有没有企业统一下发的扩展。如果有,说明你所在组织可能走的是【浏览器内过滤】路线;如果没有,而你能自由安装扩展,那么这条防线在你身上是不存在的——这也是这条路线覆盖面的真实写照:它能管住【公司给了什么】,管不住【用户自己装了什么】。
这一节要带走的一句是:URL 过滤与内容过滤的选型,本质上是在回答【你愿意在什么位置看流量】——位置决定了能看到多深,深度决定了后面能做什么。
常见误区
-
错误:装了 URL 过滤,就能防止员工访问不当内容。——纠正:能拦住多少,完全取决于方案能看到什么。以【能看到的深度】排序,能力和代价是同步上升的:DNS 层只能拦整站(便宜、快、但只能拦域名);端点侧或云代理能力最强(能看完整 HTTPS 负载),但需要装代理或回传流量。 一个具体的缺口例子:很多恶意内容的托管方式恰恰是【寄生在合法域名下】(被入侵的论坛、网盘分享链接、代码托管平台上的仓库),这类地址在 DNS 层看起来完全正常。所以【装了过滤器】和【不当内容访问被有效管控】之间还有一段距离,而这段距离的长度由你选的架构决定——这也是为什么上面那张表要按【能看到什么】来排。
-
错误:过滤规则越严越安全。——纠正:过严的规则会触发两种反作用,而这两种都会降低整体安全水平。第一种是【业务绕行】:重要的外部资料打不开,员工会转向个人热点、个人设备、个人网盘(这正是 6-13 里影子 IT 的成因之一)——结果是数据流到了完全不可见的通道里,比原来更糟。 第二种是【免疫】:告警太多之后,没人再看告警——这会让真正有用的告警也一起被忽略。 实务上的做法是分层加例外流程:默认策略从紧,但给业务部门一条明确、快速的开通路径(含审批与到期时间),并把【高频申请开通的类别】定期回头看——如果某一类每个月都要开通几十次,那说明默认策略就该改。
-
错误:过滤只用于【防不当内容】,和防攻击没关系。——纠正:URL 过滤同时是好几条防线的一部分。至少三类:① 恶意软件下载与命令控制(C2)通信——终端上的恶意程序要和外部通信,这一步常常是唯一能被网关看到的机会(3-6 讲的信息窃取正是这种模式);② 影子 IT 的发现与控制——很多未授权应用正是因为【能访问】才被用起来的(6-13);③ 数据外传的最后一道出口——这和 DLP 是配合关系(6-14)。所以它更适合被理解成【出口管控平台】,【防止访问不当内容】只是它最容易被感知的那个用途。
-
错误:有了云代理 SWG 就不需要端点了,全放云端更省事。——纠正:云端方案有一个结构性局限:它只能管住【经过它的流量】。而混合办公环境里,大量设备在任何时刻都可能在别的网络里——如果策略没有强制流量回传,那么不经过云端的连接就不受任何检查。这带来两个后续要求:① 终端上必须有某种强制流量的机制(客户端或系统代理配置),否则云端策略会漏;② 未受管设备要单独处理(自带设备、访客、外包人员的机器)。这也是近年【端点侧 SWG】受关注的原因:它把检查放在离用户最近的地方,天然不受网络位置影响。代价是多平台运维成本,所以最终的取舍取决于【设备类型有多杂】和【有多少设备不受管】。
自测三问(点开对答案)
1. 为什么说【决定性的技术因素只有一个:能不能解密并检查 HTTPS】? —— 因为**加密把【能看到什么】这件事压缩成了一个二值问题**。**今天绝大多数 Web 流量都是加密的,因此一个网关能做的判断被切成了两档**:**① 只看得到域名(以及 SNI、IP 等元数据)**——**能力上限就是【整站级的黑白名单】,无法区分同一域名下的不同页面、不同账号、不同 API 路径**;**② 能解密并看到完整内容**——**这才有可能做内容分类、账号级策略、租户区分、提示内容检查这些事**。**这个区别会连带决定一系列后续能力**(比如 AI 治理的三层是否有可能、DLP 能不能做内容级判断)。**所以它被称作【决定性因素】**:**不是因为它是最先进的功能,而是因为其他功能都以它为前置条件。** **另外要注意它的代价**:**解密要消耗大量算力**,**所以【能不能】要加上限定语——【能不能按你的流量规模解密】**;**规模一大,很多部署会退化为抽样或只查域名。** 2. 为什么 DNS 层过滤【分不清同一域名下的不同账号】?这在实践里意味着什么? —— 因为**DNS 层能看到的只有【你查了哪个域名】,看不到后续的任何内容与上下文**。**具体到两个常见场景**:**① 云盘/协作平台**——**企业版和个人版的域名可能完全相同,甚至就是同一个域名下的不同租户**,**DNS 层无法区分,于是要么全拦(把企业版也拦掉)要么全放(个人版也放过去)**;**② 生成式 AI 服务**——**同一个服务既有企业版(有数据保护承诺)也有个人版(数据可能被用于训练)**,**DNS 层看不见租户信息,就无法实施【允许企业版、限制个人版】这种最合理的策略**。**所以实践中的后果是策略只能做得很粗**:**要么一刀切禁止(业务会绕行),要么完全放开(等于没有管控)。** **这也是为什么【能看到完整 HTTPS 负载】在实际效果上会拉开这么大的差距**——**差别不在于【能不能拦网站】,而在于【能不能做出细到账号和路径的策略】。** 3. 做 TLS 解密为什么要配套制度与告知?不做会有什么问题? —— 因为**TLS 解密让网关能够看到员工加密流量的内容,这本身就是一种高强度监控手段**。**它涉及两个层面的问题**:**① 法律与合规层面**——**在多地法规下,对员工通信的监控需要明确告知、限于必要范围,并且通常要排除若干类别**(医疗、个人金融、工会活动等);**② 组织层面**——**如果员工不知道流量被解密检查,会把它当作【公司偷偷看我们】**,**一旦被发现(比如浏览器爆出证书错误、某些应用行为异常),信任损害很难修复**。**配套三件事通常就够了**:**书面政策(写清检查什么、为了什么目的)、明确告知(入职与年度声明)、明确的不检查类别(写进政策)**。**顺带说一个技术细节**:**做 TLS 解密会在流量上留下可观察的痕迹**(**证书签发者会变成公司自己的 CA**,5-14 讲过怎么识别),**所以【悄悄做】在技术上也不现实**——**不如直接把它写成制度。**- ☐ 下一节(6-10 日志是调查事故原因的重要线索)
相关笔记
- 什么才是正确的风险应对 —— 上一篇:Web 过滤是风险处置里挑出来的一项措施
- 日志是调查事故原因的重要线索 —— 下一篇:过滤器留下了什么可查的记录
- 利用假冒网站发起的攻击 —— 上游:假冒网站是怎么骗到人的
- 企业防范信息泄露的思路 —— 出口管控的另一半:DLP 与瘦客户端
- 🛡️ 网络与信息安全 · 索引 —— 全课路线图