Minecraft DNS SRV 记录正确设置

Mai*_*tel 7 domain-name-system gameserver srv-record

我正在尝试在我的域中设置 DNS SRV 记录,以便我的玩家能够在不输入我的 Minecraft 服务器的 IP 地址和端口的情况下进行连接。

我已经成功创建了一个 A 记录,它指向了正确的 IP。现在,我必须创建一个 SRV 记录来指向正确的端口,但我所有的尝试都以 Minecraft 游戏客户端中的连接被拒绝而告终。

我想要访问的服务位于 93.91.250.130:27296 上,我可以通过 IP 地址和端口成功连接到它。

我当前的设置是:

一个记录

Domain         Target
mine.rlnd.cz   93.91.250.130
Run Code Online (Sandbox Code Playgroud)

SRV记录

Domain                    Target         Priority    Weight    Port
_minecraft._tcp.rlnd.cz   mine.rlnd.cz   5           5         27296
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

USD*_*att 7

SRV 记录应该是为_minecraft._tcp.mine.rlnd.cz,而不是为_minecraft._tcp.rlnd.cz

更多信息:

SRV 记录并不总是直接在域名下 - _service._proto.domain.com. 我认为这可能是对 SRV 的一个相当普遍的误解,部分原因是它的海报子应用程序 Exchange/Outlook 使用您的电子邮件地址的域部分,并且很多在线信息通常告诉您“您需要一个 SRV 记录”为您的域”。

如果您进入a.b.domain.comSRV 感知应用程序,它将查找_service._proto.a.b.domain.com.