我有一个域名,希望有人能够加入服务器,以便我正在运行的游戏。
服务器由第三方主机运行。现在,我得到了一个可以连接的直接IP地址和端口,但现在我希望其他人能够连接到直接IP地址。现在我已经阅读了有关SRV记录的内容,但我只找到了人们希望连接到自己主机上的服务器的示例。
是否可以创建DNS记录,以便人们只需输入mc.scriptware.org
我该怎么做呢?
域名是Cloudflare,我试过这个: Picture
答案 0 :(得分:0)
您可以将主机名指向您想要的任何IP。
只需使用您的游戏服务器IP创建 A 记录。
您的DNS配置应包含以下条目:
mc.scriptware.org. A 0.0.0.0
其中 0.0.0.0 是您的游戏服务器的真实IP地址。
修改强>
经过一些研究后,我发现minecraft客户端支持 SRV 记录。
您只需创建以下DNS记录:
_minecraft._tcp.mc SRV 0 1 PORT mc.scriptware.org.
其中 PORT 是您服务器的端口号。
为子域设置指向服务器(A记录子域)的不同名称也可能是个好主意,例如。 mcsrv.scriptware.org 而不是 mc.scriptware.org 。
如果没有此游戏,客户端可能会跳过搜索 SRV 记录,因为 mc 子域存在并指向IP地址。