iu_yang1的杂货铺

为Minecraft JE Server提供WebSocket 支持

为Minecraft JE Server提供WebSocket支持并套用Cloudflare CDN

概述:

依赖下面两个项目来提供完整的ws链接支持.

  1. wsmc
  2. MinecraftJavaWebSocket
    从而将服务器隐藏在CDN节点之后,有效地避免DDoS攻击.

搭建方法

请参考
--c | Start a Client Proxy
--s | Start a Server Proxy
-host | Hostname
-port | Port of Host
-proxy | Output port of Proxy
-path | (Optional) Path of WebSocket connection
--wss | Use secure WebSocket (wss://)
--version | Query version

  • 前往wsmc/releases下载对应的fabric/forge模组并丢入mods文件夹.
  • 使用nginx或其他网站服务器进行反向代理然后即可前往cloudflare解析并设置端口回源规则.

参考链接
[1] 免费使用 CloudFlare 转发 HTTP(S)、WebSocket 等流量(Dr.Chan 2022-02-18)
[2] 家宽nginx反代https网站建设 利用页面规则实现不用80端口也可访问(22/09/30 13:03)

评论

评论已关闭