kcp服务器的Ip重定向

先附上git地址

https://github.com/huqiang0204/ServerRedirect

这里的ip重定向还是需要一台外网服务器作为根服务器,用来作ip查询与注册

首先内网的服务器连接到外网的根服务器,然后进行认证注册,客户端连接到根服务器后,获取所有的服务器列表,客户端选择要连接的服务器,类似王者荣耀选区。此时根服务器通知内网服务器向客户端发送连接请求(kcp同一端口可以多连接),因为主动请求会被路由器记录且不会被拦截,客户端也是主动请求,客户端和内网服务器就形成了直连,且不会被路由器拦截。

此种方法无需udp打洞,之前测试买的腾讯最低配的服务器作根服务器,然后公司的电脑作内网服务器,测试通过。根服务器无需作过多数据处理,也不需要过多的带宽,因为客户端和公司内网是直连的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容