迂腐146
bc和子服不在同一个主机上怎么弄?
我想让玩家进入bc但bc和子服不在同一个主机上,如果要开放端口的话,每个子服是不是都要开放一个?
我想问下bc是怎样开放一个端口就可以让玩家进入子服?





嘉晚饭,赢
BC相当于一层代理
玩家直接与BC绑定的端口连接
然后BC再将玩家的数据包转发给BC配置的各个子服

如果子服与BC不在同一主机上 不在一个内网网段中
则需要将子服的端**露在公网中 BC直接配置与之的连接即可(与配置同一主机操作一样

可爱小天空
是的
每个子服都要开放一个端口
bc中的server-ip: 改成你子服的ip即可

迂腐146
wjwrh 发表于 2021-2-14 21:53
BC相当于一层代理
玩家直接与BC绑定的端口连接
然后BC再将玩家的数据包转发给BC配置的各个子服

每个子服都要一一暴露吗?
怎么弄?
路由器吗?

嘉晚饭,赢
428751434 发表于 2021-2-14 21:57
每个子服都要一一暴露吗?
怎么弄?
路由器吗?

你是租的服务器还是用自己电脑开服?
自己电脑开服需要使用内网穿透

迂腐146
wjwrh 发表于 2021-2-14 21:58
你是租的服务器还是用自己电脑开服?
自己电脑开服需要使用内网穿透

一台租的,一台花钱自购的。
bc在租的那台上,子服在自购上。
路由器开放端口吗?

嘉晚饭,赢
428751434 发表于 2021-2-14 22:04
一台租的,一台花钱自购的。
bc在租的那台上,子服在自购上。
路由器开放端口吗?

自购的话你有公网IP吗 你有配置NAT 防火墙之类的吗..?
自购服务器最好先搞清楚自己家的网络拓扑在考虑这些事情...
如果你就是“单纯的买了一台服务器接上了自家网线”的话 还是需要进行内网穿透
你甚至可以在租的服务器上搭建frp客户端 在自己的服务器上搭建frp服务端
将MC的端口转发到租的服务器上
这样就“相当于”BC和子服在同一服务器上

迂腐146
wjwrh 发表于 2021-2-14 22:07
自购的话你有公网IP吗 你有配置NAT 防火墙之类的吗..?
自购服务器最好先搞清楚自己家的网络拓扑在考虑这 ...

不太明白你的意思,frp没接触过。。

RayyyW
428751434 发表于 2021-2-14 22:15
不太明白你的意思,frp没接触过。。

frp可以了解一下https://www.natfrp.com/

皮老残
BC属于一种桥梁
用于在各个服务器传送链接使用

Hanssc
为了安全建议开防火墙,然后把你租的那台加白名单,
其余只要将配置文件的ip从127.0.0.1替换为另一台自购的公网ip即可。

如果同一机房可尝试内网

迂腐146
wjwrh 发表于 2021-2-14 22:07
自购的话你有公网IP吗 你有配置NAT 防火墙之类的吗..?
自购服务器最好先搞清楚自己家的网络拓扑在考虑这 ...

我想问下frp是这个吗?
https://github.com/fatedier/frp/releases

迂腐146
wjwrh 发表于 2021-2-14 22:07
自购的话你有公网IP吗 你有配置NAT 防火墙之类的吗..?
自购服务器最好先搞清楚自己家的网络拓扑在考虑这 ...

这样好像要开多个端口..

迂腐146
wjwrh 发表于 2021-2-14 22:07
自购的话你有公网IP吗 你有配置NAT 防火墙之类的吗..?
自购服务器最好先搞清楚自己家的网络拓扑在考虑这 ...

已解决,谢谢