本帖最后由 是波板糖呀 于 2022-4-12 20:41 编辑
自己服务器是放在家里的,电信,windows系统
服务器是BC服,500M网络,有公网
服务器也有DDNS软件,听别人说要多个域名,一个域名绑定DDNS,一个域名绑定BGP的服务器使用这种BGP服务器BANIP听说貌似会把代理服务器IP给ban了而不是ban真实ip
不知道怎么做BGP线路,不考虑机房托管,不考虑使用云服,不考虑使用sakur frp类软件
之前有使用过brook,效果一点也不理想,貌似需要购买一个bgp的服务器然后装什么软件
我记得流程就上面这些
如果你知道怎么操纵请回答以下问题:
一、如何操纵安装BGP线路(过程)
二、如何ban真实ip而不是ban代理服务器ip
三、服务器端文件还需要配置哪些内容
自己服务器是放在家里的,电信,windows系统
服务器是BC服,500M网络,有公网
服务器也有DDNS软件,听别人说要多个域名,一个域名绑定DDNS,一个域名绑定BGP的服务器使用这种BGP服务器BANIP听说貌似会把代理服务器IP给ban了而不是ban真实ip
不知道怎么做BGP线路,不考虑机房托管,不考虑使用云服,不考虑使用sakur frp类软件
之前有使用过brook,效果一点也不理想,貌似需要购买一个bgp的服务器然后装什么软件
我记得流程就上面这些
如果你知道怎么操纵请回答以下问题:
一、如何操纵安装BGP线路(过程)
二、如何ban真实ip而不是ban代理服务器ip
三、服务器端文件还需要配置哪些内容
本帖最后由 DreamVoid 于 2022-4-12 21:04 编辑
真是不好意思,我收回我的评分,我没看清楚你的问题
简单的说一下思路:玩家连接到你的带BGP线路的服务器(代理服务器),这台服务器会转发数据包到你的真实服务器(MC服务器),而你所要做的就是想办法转发数据包。普通的TCP转发不会带IP地址,但是按照我上面说的就会带了。
如果你想自己造一台带BGP线路的服务器,那么当我上面的话没说
真是不好意思,我收回我的评分,我没看清楚你的问题
- 首先你确实需要一台BGP线路的服务器,也确实需要一个Frp软件(或者带proxy_protocol的端口映射类的软件,当然Sakura Frp本身就是基于frp项目的),那么下方我就用frp做例子(haproxy这种也可以,但是我没用过,且好像不支持UDP)
- 搭建好frp server后(稍微了解一下就知道怎么搭),将proxy_protocol_version = v2这一行加到frp client的配置中,启动frp client
- 在BungeeCord端的config.yml的listeners把proxy_protocol改成true,启动bc端,之后就和正常开服一样了,玩家通过代理连接到bc端的时候,bc端会显示真实IP地址
简单的说一下思路:玩家连接到你的带BGP线路的服务器(代理服务器),这台服务器会转发数据包到你的真实服务器(MC服务器),而你所要做的就是想办法转发数据包。普通的TCP转发不会带IP地址,但是按照我上面说的就会带了。
如果你想自己造一台带BGP线路的服务器,那么当我上面的话没说