跳转至

转发与隧道是什么

转发

转发 就是:你连我的服务器 A 的某个端口,A 把你的流量原样交给目标服务器 B,再把 B 的回复送回给你。

对你来说,只是连了 A;对 B 来说,来访的是 A。

隧道

如果 A 和 B 之间的线路不好,或者不想让中间的网络看到内容,可以在中间再加一台 出口 服务器 C:

你 → 入口 A ═══(加密隧道)═══ 出口 C → 目标 B
  • 入口 A 和出口 C 之间的流量是加密的,中间的网络只能看到密文。
  • 出口 C 去连目标 B,目标看到的来访者是 C。

为什么要分入口和出口

  • 入口 放在离你近、线路好的地方。
  • 出口 放在离目标近的地方。
  • 入口到出口这段,选线路最好的。

一个入口可以对应多个出口,一个出口也可以服务多个入口。

加密了吗

情况 加密
入口直连目标(没选出口) 否,原样转发
入口 → 出口,协议 tls_simple / tls_mux / wss 是
入口 → 出口,协议 ws / http 否
出口 → 目标 取决于你的应用本身,比如 HTTPS 自己就是加密的