知识 Wiki 总览 / VPN
VPN、代理与 HTTPS
更新于 2026-11-07条目链接
VPN、代理和 HTTPS 都可能出现在一次网页访问中,但它们解决的问题不同。判断流量由谁转发、哪一段被加密以及哪些设备参与信任关系,需要分别看网络层与应用层。
VPN
VPN 客户端将符合路由或策略条件的 IP 流量封装到隧道,由 VPN 网关继续转发。全隧道可承载大多数外网流量;分流只承载指定网段或应用的流量。VPN 的加密终点通常是 VPN 客户端和 VPN 网关,网关之后的连接仍需 HTTPS 或其他端到端保护。
代理
代理接收客户端针对某类应用的请求,再代表客户端向目标服务发起连接。HTTP 代理通常处理 HTTP 请求,SOCKS 代理可转发多种基于 TCP 或 UDP 的应用流量。代理是否加密客户端到代理之间的连接,取决于所用协议和配置;代理不会自动加密代理到目标站点的链路。
HTTPS
HTTPS 使用 TLS 保护浏览器与目标网站之间的应用连接,并通过证书验证网站身份。HTTPS 不负责替换设备默认路由,也不隐藏目标网站看到的公网出口地址。VPN 与 HTTPS 可以同时使用:VPN 覆盖设备到 VPN 网关的网络路径,HTTPS 覆盖浏览器到网站的应用会话。
保护范围对照
- 本地 Wi-Fi 或中间网络:有效 VPN 隧道可减少其对隧道内明文流量的直接读取能力;HTTPS 也会保护浏览器到网站的应用数据。
- VPN 服务端:能够转发解密后的内层流量;HTTPS 内容仍由浏览器与目标网站端到端保护,但元数据仍可能暴露。
- 代理运营方:能观察经代理转发的连接信息;未使用 HTTPS 的内容可能以明文形式到达代理。
- 目标网站:仍能看到连接所到达的公网出口地址,并可通过账户、Cookie 和浏览器特征识别会话。
配置验证
实现和排查时,应先验证实际路由和 DNS,再区分 VPN 与应用加密状态。跨平台的路由检查见路由与默认网关,DNS 查询见DNS 基础。
