Minecraft

SRV 解析

我的世界 Java 版 (Minecraft Java) 配置 SRV 解析记录,连接时无需填写端口号
设置 SRV 解析只是为了让好友添加服务器时不用填端口号,并非必须。 只有 Minecraft Java 版支持 SRV 记录,基岩版不支持。 配置 SRV 记录后无法用 ping 测试连通性,在游戏内能连上即可。

准备

  • 一个托管在 Cloudflare 的域名(本教程以 Cloudflare 为例)
  • 一条已启动的隧道,并从启动日志或隧道详情页拿到访问地址(如 cn-frp-1.qwq.fan:11451),冒号前是节点域名,冒号后是远程端口

隧道创建见 Java 版局域网联机。

添加 SRV 记录

打开 Cloudflare 控制台,在 Domains 列表中点击你想要设置 SRV 解析的域名

在左侧菜单点击 DNS

点击 记录

点击 添加记录

按下表填写,然后点击 保存

字段填写内容说明
类型SRV
名称_minecraft._tcp.mc只有 .mc 部分可以自定义,_minecraft._tcp 不可修改
优先级0
权重5
端口隧道的远程端口例:14514
目标节点域名例:cn-frp-1.qwq.fan
TTL自动

保存后等待解析生效,具体时间由 TTL 决定,一般几分钟到 10 分钟。

在游戏中连接

假设你的域名是 example.com:

  • 名称填 _minecraft._tcp.mc,在游戏中添加服务器时填 mc.example.com 即可连接
  • 名称填 _minecraft._tcp(去掉 .mc),在游戏中添加服务器时直接填 example.com

均无需填写端口号。