本文最后更新于192 天前,其中的信息可能已经过时,如有错误请发送邮件到tianpaoweb@outlook.com
使用EasyTier(WSS)+CloudFlare保护你的服务器
注意事项
- 理论上你去找一个公共的EasyTier也是能实现隐藏服务器IP的。
- CloudFlare是Anycast IP,在每个地区路由到的数据中心的地域都不一样,可能会出现某些地区延迟低,有些地区延迟高的状况。
- CloudFlare的CDN服务在国内Tcping的延迟普遍偏高。
- 请不要过度滥用,以防止CloudFlare将您的域名清退。
前提要求
- 拥有两个域名,一个托管在CloudFlare,一个托管在国内DNS服务商(诸如阿里云、DNSPOD)。
- CloudFlare已经绑定银行卡并开通了免费SaaS(自定义回源)。
准备步骤
在本机电脑及其服务器上使用如下项目进行优选,延迟越低越好,或者直接使用以下优选(使用提供优选地址的可以跳过准备步骤)。
- *.cloudflare.byoip.top
- CloudflareSpeedTest
cfst.exe -debug -tl 130 -dd -f ip.txt -o cf.csv选择延迟低的并使用国内DNS厂商分运营商解析(联通的延迟和丢包别想了,再买一个服务器中转吧)。
CloudFlare准备
- 将你在CloudFlare托管的域名解析到你Minecraft服务器的公网IP(要把CloudFlare“小黄云”打开)
- 进入SSL/TLS -> 自定义主机名,点击添加主机名。“自定义主机名”填写你在国内DNS解析服务商解析的域名(就是CNAME到优选域名),“自定义源服务器”第一步解析的域名。
EasyTier准备
- 参照EasyTier官方文档在Minecraft主机上去部署EasyTier的服务端。
- 请注意:您仅需开启WS的端口以防止被DDos!
- 在CloudFlare上新建一个Origin Rules:
收尾
- 然后让玩家在电脑上下载easytier-gui加入网络(域名格式wss://优选后的域名)并复制服务器的虚拟IP地址加入服务器。




