我有一个 Minecraft 服务器和一个 Web 服务器minecraft.example.com
,但我在不同的子域下还有其他 Web 服务器,例如studio.example.com
,download.example.com
等等……
我想限制我的 Minecraft 服务器只能通过 访问minecraft.example.com
。我尝试了 SRV 记录,但似乎不起作用。
我的网络服务器位于 Nginx 代理服务器和绑定 DNS 服务器后面192.168.1.100
。
我的 Minecraft 服务器位于192.168.1.47
默认25565
端口。
如果我打开路由器上的端口,那么192.168.1.47
我就可以连接到任何子域的服务器。但是当我打开 DNS 服务器的端口时,我已经设置了 SRV 记录,我无法连接。我收到一条拒绝连接的错误消息。
我将所有这些子域和 Minecraft 服务器都置于同一个公共 IP 地址下。
有人能帮我解决这个问题吗?几周来我尝试了网上找到的所有方法,但似乎都没有用。