译者:
域的 DNS 解析必须映射到 IP:port(s)
,而不仅仅是 IP
。
例如,
sub1.example.com
192.0.2.4:4567
sub2.example.com
192.0.2.4:5678
我可以修改 DNS 记录。
我拥有“ Arboristal.com”域名,也拥有 Arboristal.com 上的所有子域名,比如 lg.arboristal 或者 ft.Arboristal.com。
在我的 DNS 设置下,Arboristal.com 被设置为访问我们目前托管我们网站的主机。
我家里有三台服务器都在一个公共 IP 地址下运行
我还有三个子域名的 Arboristal.com 指向我的 IP 地址。
三个服务器中的每一个都在各自的端口上运行(25565、25566、25567)
我希望每个子域指向我的 IP 地址上的每个开放端口。
不幸的是,当您尝试使用其中一个子域连接到这些服务器时,它只连接到您键入端口的服务器。
我的情况:
三个服务器,每个运行在不同的端口
Minecraft 服务器1(25565)
Minecraft 服务器2(25566)
Minecraft 服务器3(25567)
我有三个子域名运行在我的 DNS 提供商(webs.com)
Mc.arboristal.com
Tekkit.arboristal.com
Pvp.artboristal.com
当您使用 Minecraft 连接到其中一个时,它会自动通过端口25565连接,这意味着无论您尝试连接到什么 URL,它总是连接到我的 IP 端口25565。正在连接“我的世界”服务器一号。你可以手动输入端口,但我宁愿保持这一良好的外观和专业尽可能。
那么,现在你知道了我的情况,有没有什么可能的方法,我可以让 mc.arboristal.com , tekkit.arboristal.com 和 pvp.arboristal.com 都到我的 IP 地址在不同的端口,而不必指定每个端口在提供的 URL 连接到用户端?
我可以添加 MX,A (使用这一个连接到服务器) ,CNAME 和 TXT 记录到 DNS 设置
我也可以添加名称服务器到 DNS 设置,如果我需要使用第三方作为我的 DNS 提供商。(如有需要,我愿意做)
如果需要在192.168.0.1配置任何东西,我也可以完全访问我的路由器。
我只是在上周才知道互联网到底是如何运作的,所以我不确定这里是否有任何事情是真正可能的。我也可能没有关于互联网实际运作的正确信息。请原谅我对互联网的任何假设。