将我的世界端口重定向到另一个
Redirecting minecraft port to another
我们正在将我们的 Minecraft 服务器转移到不同的主机,很有可能 运行 在不同的端口上。
我目前在服务器网站上有两条记录:
mc.domain.sk CNAME {ServerIP}
_minecraft._tcp.mc.domain.sk SRV 5 25560 mc.domain.sk
所以只需更改 SRV 记录中的端口就可以了。但这里有一个问题 - 许多玩家也使用该端口连接到我们的服务器。基本上使用 mc.domain.sk:25560
而不是 mc.domain.sk
。有没有办法将这个25560端口转发到另一个端口(f.e.25561)?
首先,CNAME 不能指向 IP。它必须指向另一个域名,所以除非你写错了问题,否则你的设置不正确。
Is there any way to forward this 25560 port to another port?
任何停机时间都可以接受吗?如果是,那么很容易在该域和该端口生成代理 (nginx),并将所有传入流量重定向到另一个域和另一个端口。
如果不能接受停机时间,那么您需要以某种方式迁移主机之间的活动连接。即使您设法在 IP/TCP 级别执行此操作,我也不知道您的应用程序是否能够正确处理此操作。对此无能为力。
我们正在将我们的 Minecraft 服务器转移到不同的主机,很有可能 运行 在不同的端口上。
我目前在服务器网站上有两条记录:
mc.domain.sk CNAME {ServerIP}
_minecraft._tcp.mc.domain.sk SRV 5 25560 mc.domain.sk
所以只需更改 SRV 记录中的端口就可以了。但这里有一个问题 - 许多玩家也使用该端口连接到我们的服务器。基本上使用 mc.domain.sk:25560
而不是 mc.domain.sk
。有没有办法将这个25560端口转发到另一个端口(f.e.25561)?
首先,CNAME 不能指向 IP。它必须指向另一个域名,所以除非你写错了问题,否则你的设置不正确。
Is there any way to forward this 25560 port to another port?
任何停机时间都可以接受吗?如果是,那么很容易在该域和该端口生成代理 (nginx),并将所有传入流量重定向到另一个域和另一个端口。
如果不能接受停机时间,那么您需要以某种方式迁移主机之间的活动连接。即使您设法在 IP/TCP 级别执行此操作,我也不知道您的应用程序是否能够正确处理此操作。对此无能为力。