为网址分配端口

为网址分配端口

我想给我的朋友一个 url 而不是 ip:port 地址来连接到我的 minecraft 服务器。

具体来说,我想给他们minecraft.myregistereddomain.com而不是myregistereddomain.com:25565

我的域名是通过 name.com 注册的

我想过使用 ngnix 来反向代理它,类似于 myregistereddomain.com/minecraft,但后来我了解到 minecraft 不是 http,而 ngnix 只是一个简单的 http Web 服务器:在 Stack Overflow 上查看此答案

我也尝试了 URL 重定向,并将 minecraft.myregistereddomain.com 形式的 A 记录分配给 myregistereddomain.com:25565,但 name.com 说这是无效的。

显然,我对网络托管领域还不太熟悉。如能得到任何帮助,我将不胜感激。

谢谢

答案1

您可以使用SRV 记录这样做。基本上,它们将一个域指向另一个域,并且还能够(在您的情况下)指定要连接的端口。

SRV 记录使用以下格式:

_service._proto.name. TTL class SRV priority weight port target.

您可能使用的 SRV 记录可能如下所示:

_minecraft._tcp.example.com. 86400 IN SRV 5 0 25565 example.com.

相关内容