• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

问题 如何为Geyser-BungeeCord配置proxy-protocol?

小鼠同学

【Lv:4】

VIP
正式会员
注册
2022/05/15
消息
380
金粒
58金粒
如果大佬有成功的经验,而且懒得看问题复现,直接写个教程发上来也是完全没问题的,现在就是苦于没有配置这个功能的教程,我自己也不知道做得对不对,但是我看其他服务器好像就有实现了这个功能的,如果我最后看着教程看出来是我自己哪块操作出问题了也好,下次其他小白再遇到这个问题了直接给他发个教程,就不用再到群里问或者来这发你问我答了

樱花frp文档OpenFrp文档都有如何为Geyser配置proxy-protocol的教程,所以我根据教程做了以下步骤:
首先,将frpc的配置中加上proxy_protocol_version = v2
1695912993483.jpg
然后在Geyser的配置文件中,把enable-proxy-protocoluse-proxy-protocol都改成true
1695913100046.jpg1695913113773.jpg
所有的配置改完之后都重启了,确保配置生效
然后在bc端也把proxy-protocol改成true
结果进不去服务器了,显示无法连接至世界
改这个之前还能进去来着,只是IP显示127.0.0.1

难道是不应该把这四个地方都打开吗?其实我也不知道自己做的对不对,因为那几个文档只说了geyser应该怎么做,对于geyser下游的端就一笔带过或者干脆没说
于是我把geyser里面的两个proxy-protocol全关闭,这回可以进服了
是其中一个选项影响?还是两个选项都影响?
经过两次实验,我发现不管use-proxy-protocol如何设置,只要enable-proxy-protocol设置为true就不能进服
难道是上游什么东西在影响?
于是我把frpc中的proxy_protocol_version = v2去掉,还是进不去服务器(无法连接至世界)
诶?这就奇怪了,难不成下游什么东西影响他?
于是考虑了frpc的配置,得出共计八个结果如下,没有一次能成功让基岩版玩家的真实IP在服务器上显示出来
  • frpc开启proxy- protocol
    • use-proxy-protocol开启
      • enable-proxy-protocol开启:无法进服
      • enable-proxy-protocol关闭:无法显示真实IP
    • use-proxy-protocol关闭
      • enable-proxy-protocol开启:无法进服
      • enable-proxy-protocol关闭:无法显示真实IP
  • frpc关闭proxy- protocol
    • use-proxy-protocol开启
      • enable-proxy-protocol开启:无法进服
      • enable-proxy-protocol关闭:无法显示真实IP
    • use-proxy-protocol关闭
      • enable-proxy-protocol开启:无法进服
      • enable-proxy-protocol关闭:无法显示真实IP
跟其他的配置没有任何关系,enable-proxy-protocol只要开启就无法进服,只要关闭就无法显示真实IP
实在想不到什么办法解决了,只能救助于藏龙卧虎的minebbs了

给路人小白解答下这么做的原因,也是为了防杠精
  1. 为什么要在bc上装geyser,而不是在paper上直接装?
    我开的是群组服,必须把geyser套在bc上才能实现玩家通过一个地址连接服务器就能跟着Java玩家一起跨服
  2. 为什么要proxy-protocol显示真实IP?
    我开的是离线服,因为离线服直接用玩家名就能登录,安全性极差,所以必须装登录插件,又因为一个玩家通过再注册一个游戏名就能直接开无数个小号,不利于服务器游戏平衡,所以才通过IP限制玩家注册数量
  3. 那基岩版都可以用基岩版那边的正版验证了IP限制登录怎么还需要考虑基岩版
    虽然基岩版自己有一套正版验证,但是他进服的时候还是会遇到登录插件,因为基岩玩家被geyser转译之后是以java玩家的身份进服的
 

在线会员

  • jiangyi
  • wanghil
  • Small_CC
  • bloodghost
  • 小李子plum
  • Tian_Dog
  • gtxy33
  • tianxiamo
  • uiopjklkk
  • 瓶瓶
  • 紫金2nj7
  • banyue2022
  • zuozihao
  • wwwggfff
  • 听雨眠
  • with
  • 云墨从不白给
  • Cheng_cc
  • forget丶
  • 67453661
  • polang
...和 53 更多。
后退
顶部 底部