Muad Dib (@cs328902) 在 关于 xray 和 v2ray 反向代理的一些事 中发帖
关于反向代理的一些事
最新不良林大佬更新了一期反代教程的操作,昨天下午有空看到后想想这个功能还是十分有用的,特别对于网络环境要求较高的场景。于是快速看了视频以及结合官方对反向代理的描述,写了这篇文章,尽量从原理和实现方式讲解。
反向代理作用
通过一个具有公网的服务器,把没有公网的多个服务器通过反向代理将客户端数据转发到各个服务器上,实现没有公网的服务器也可以代理客户端请求。
实现的原理
不清楚底层原理,可能类似于隧道代理,没有公网的服务器先建立与有公网的服务器链接,然后一直保持这个连接的活跃。之后有公网的服务器就可以把数据转发到没有公网的服务器了,如果链接断开,那么就无法完成链接了,可能需要重启 bridge 重新建立连接。
没有公网的服务器 bridge 需要有两个出站,一个入站。两个出站其中一个与有公网服务器 portal 建立连接以及传输数据,另一个出站就是直接直连出站,当然也...