业务描述:
主要由三个模块组成;Server服务器,节点客户端,OKhttp客户端
Server服务器:
有两个监听端口,使用Netty实现
端口1:给节点客户端链接使用,并保持链接
端口2:用于处理Socks5请求,收到请求之后,转发到端口1与节点客户端保持的连接上
节点客户端:
与端口1建议Socket 链接,由Java实现,不引用Netty
主要监听Server服务器是否有数据发送过来,如果是socks5 或者 http协议的数据,则根据对应的协议向目标服务发送请求,收到目标服务响应后,再将响应数据回传到Server服务器
OKhttp客户端:
向端口2发送或 socks5代理请求
求可运行Demo,额外加付答谢酬金,AIGC内容一概不采纳!