'Port Forward'是一个网址

时间:2012-02-03 00:50:20

标签: java port minecraft

我正在使用托管服务来运行我的Minecraft服务器。 我想知道是否有可能“转发端口”到网址。即: 将25561更改为25565以便Minecraft客户端读取URL并且用户不必放入网站的端口。 记录:play.mydomain.tk 94.23.16.94

我想要它,以便当用户在minecraft客户端上放入url时(如果未定义,则自动选择端口25565)不必放入自定义端口。

不确定是否有办法执行此操作。 我知道Apache可以使用VHosts在同一台服务器上使用相同的端口进行托管,但必须有一些方法可以与其他服务器一起使用。

2 个答案:

答案 0 :(得分:1)

您需要的是一张SRV记录,用于将我的“服务”转发到托管服务器上的正确端口。我正在使用mc.jgsw.me(转发到端口25569)这样做,这让我花了很多时间来解决问题。

答案 1 :(得分:0)

如上所述,如果某个其他软件已在您的IP地址上使用端口25565,那么在不使用其他IP地址的情况下,无法在您的Minecraft服务器上使用该端口。

您可以设置某种网关,将流量重定向到server.example.com:25565x.x.x.x:25561的服务器,反之亦然。这可以是DNS服务器上的SRV条目的形式。您需要拥有域才能执行此操作,但某些域可能非常便宜。来自SRV提供商的更多信息here