教程

haojie给劲嗷,这个教程值200.XD

前言

我是联通嘛,海外服务器非常的舒适,玩外服游戏就很舒服,所以,可以作为中转使用,但因为没有外网,所以鸽了,但是这几天实在没事干了,所以和haojie一起作死(划掉)研究。

双方一定要有一方有公网IP,我没有,但是haojie有,依旧可以中转

原理/实现大致方法

使用到的软件

  • frp
  • Socat(可为Nginx)
  • Ubuntu18及以上(openwrt经测可行)
  • 转发服务器无公网,需转发方有公网

本文不提供任何教程,仅叙述一种可行的方法

TCP/UDP转发

1.需要转发的,配置一个服务器,开启frp服务器
2.转发服务器配置Socat,转发远程服务器
3.转发服务器通过frp构建与需转发服务器的隧道,需要转发的即可在内网访问相应端口,使用服务。

Http/WebSocket转发

1.需要转发的配置frp服务器。
2.转发服务器配置Nginx对远程服务器进行反向代理
3.转发服务器构建与需转发服务器的隧道,内网访问相应端口/配置,使用服务。

一些细节

注意!图是倒着截的,从最后面往上翻效果最佳。
111
111
111
111
111

结束

本文不是教程,仅是一个可行的方案,可以用于应用程序中转什么的。

警告

未查明原因,frp约损耗1/3的链路性能

最后修改:2020 年 05 月 11 日 07 : 16 AM
如果觉得我的文章对你有用,请随意赞赏