域名根据请求的端口指向不同的 IP

域名根据请求的端口指向不同的 IP

我目前有一个域,其中的 A 记录指向 Amazon EC2 实例 IP。这很好用。我在不同的网络上托管 Minecraft 服务器,因此来自不同的公共 IP。我是否可以让我的域将端口 25565(Minecraft 端口)上的流量定向到 Minecraft 服务器的公共 IP,并将 Web 流量(端口 80 和 443)定向到 EC2 实例公共 IP?

答案1

您可以创建一个子域并将其指向 Minecraft 服务器,同时将根指向您的 Web 服务器。例如……

example.com —> 192.168.2.4(Web 服务器)

minecraft.example.com —> 192.168.2.7 (minecraft 服务器)

DNS 本身不具备端口感知能力(SRV 记录有点例外,但这里不适用)。

相关内容