小编Til*_*n32的帖子

Minecraft 服务器 - 1 个外部 IP、2 个服务器、2 个端口 - 避免在游戏中指定端口 - SRV 记录

我在子域上有两个 minecraft 服务器。www.server1.example.com 和 www.server2.example.com。server1 是端口 25565,server2 是端口 25566。

当用户想要连接到我的世界中的非默认端口时,他们必须指定 www.server2.example.com:25566 才能连接到服务器。在默认端口上,这不是必需的,他们可以简单地通过 www.server1.example.com 进行连接。

如何在事物的背面传递他们连接到的端口,以便连接到非标准端口的用户只需输入子域?

我想我可能需要像 SRV ( http://en.wikipedia.org/wiki/SRV_record )这样的东西有人有这方面的经验吗?

与通过 SRV 进行此工作的人的线程:http : //www.minecraftforum.net/topic/1434125-srv-dns-records-server/ - 这个人survivorminecraft 与我的情况相同,并且可以正常工作。

-更新/解决方案 -

这就是我的工作方式,希望它可以帮助我的位置上的其他人。

我为在非标准端口上运行的辅助服务器创建了一个子域 sub.example.com。( 25566 )

在我提供的 DNS 管理器中,在我的 SRV 设置下,我在提供的框中应用了它:

_minecraft._tcp.sub priority:0 weight:5 port:25566 target:<ip address here>
Run Code Online (Sandbox Code Playgroud)

'_minecraft' 只是一个符号名称,'sub' 是您的子域的名称,例如,如果您的子域是 dev.example.com,它可能是 '_tcp.dev'。子域和 SRV 链接后,它应该可以工作,前提是您输入并转发了正确的端口。

更多信息在我的博客这里

networking router dns port minecraft

5
推荐指数
1
解决办法
4852
查看次数

标签 统计

dns ×1

minecraft ×1

networking ×1

port ×1

router ×1