高级 23分钟

配置速度作为代理Minecraft

将多台Minecraft服务器与"极速"连接:转发,登录,维护和高性能多服务器网络。

#速度#代理服务器#网络#多服务器

准备好开始你的服务了吗?在线检查报价和订单。

查看要约和顺序

配置速度为多服务器代理Minecraft

速度 是一个现代代理连接到多个 排雷服务器 (lobby,survive,minigames) 在一个IP地址背后。比Bungee Cord Legacy更有效率和安全,它适合在Anthony IT Solutions与若干Minecraft实例一起托管的网络。

与"Bungee Cord"指南的不同之处是:"速度"使用现代转发(Player Info Forwarding),而Aync架构则被优化为Paper 1。13+。

架构类型: 速度 (proxy)}_大堂纸 •后端服务器(生存,天屏等)。

先决条件

  • 至少2 Minecraft服务器(1个代理+1后端,理想为3+)
  • 专门实例中的Egg速度或安装罐代理
  • 同样的生态系统:后端建议的文件
  • 开放口:25565 (公用代理),后端内端口(25566,25567。

第1步:准备速度代理

  1. 点一个鸡蛋的例子 速度 或按面板排列的Bungeecord
  2. 注意代理的公用端口(例如:第25565次会议
  3. 生成转发密钥:文件 forwarding.secret (长随机链)
  4. 配置 velocity.toml :
    • bind = "0.0.0.0:25565"
    • online-mode = true (Mojang溢价模式)
    • player-info-forwarding-mode = "modern"
    • forwarding-secret-file = "forwarding.secret"

第2步:报告后端服务器

单位 velocity.toml节次 [servers] :

lobby = "127.0.0.1:25566"
survie = "127.0.0.1:25567"
minigames = "127.0.0.1:25568"
try = ["lobby"]

如果后端在其它机器上,请替换 127.0.0.1 由每个服务器的内部或公共IP来编辑。

第3步:配置纸张(后端)

在 每一份 服务器后端纸上:

  1. 编辑 config/paper-global.yml (或减: paper.yml (根据版本)
  2. 节次 proxies :
    • velocity.enabled: true
    • velocity.online-mode: true
    • velocity.secret: "MÊME_SECRET_QUE_forwarding.secret"
  3. settings.bungeecord: false,不混合Bungee Cord和高速
  4. 重新启动每个后端

第4步:代理插件(lobby)

  • 微信/冒险,现代消息
  • 摇篮极速,全局网络权限
  • 小型移动 或等同的,MOTD和favicon
  • 服务器切换器,用于 /server survie

控制和开关

  • /server <nom>,切换后端,定义在速度。toml
  • /glist,玩家列表(插件速度或纸张)
  • 维护:从尝试列表中删除后端或使用维护插件

安全转发

在代理和所有后端上保存相同的。没有防火墙,从不公开曝光后端端口,只有代理端必须被玩家玩取。
  • 防火墙:允许25565公用,后端内部IP或白名单
  • 没有正确的转发,UUID/ skin可以被spoof

网络性能

  • 轻型代理:512 MB-1 GB RAM足够了
  • 根据负载分配内存到后端, TPS优化
  • Colocate代理 + 后端甚至数据中心 (Equinix PA5) 对于最小延迟

解决问题

  • "无法连接到服务器",后端离线或不良端口在速度。toml
  • 服务器之间的不同UUUID,错误配置的转发,不同的秘密
  • “如果你想使用IP转发。。。”,速度。在纸上丢失
  • Login Circle,尝试下端服务器的列表点

经常被问到的问题

高速还是Bungee Cord?
建议对新文件1。13+项目采用速度。另见 Bungee科德/速度.

一个服务生够吗?
不,一个代理需要至少一个额外的后端。

相关指南

矿工宿舍 · 维基游戏