【问题标题】:Redirect Based On Access [closed]基于访问的重定向[关闭]
【发布时间】:2012-06-07 11:16:13
【问题描述】:

我知道这可能是不可能的。这是我的问题。我有一个域。它适用于我的游戏服务器(Minecraft)。我希望能够在游戏客户端和浏览器 url 中将我的域输入为 example.com,然后转到不同的地方。在浏览器中,它会重定向到网站,而在游戏客户端中,它会重定向到游戏服务器 IP。如果需要,我可以提供更多说明。谢谢

【问题讨论】:

  • 这不适合 StackOverflow(与编程相关的解决方案)。相反,应该将其移至 ServerFault 或 webmasters.stackexchange.com
  • 游戏客户端使用什么协议?

标签: java php redirect dns minecraft


【解决方案1】:

这已经成为可能,因为 Minecraft 服务器的套接字正在侦听的端口与 HTTP 端口不同。

您应该能够在不进行任何修改的情况下运行网络服务器和 Minecraft 服务器,因为 HTTP 侦听端口 80,而 Minecraft 运行在端口 25565。

注意

如果您在家,则还需要将路由器设置为允许对这两个端口进行端口转发。此外,您的 ISP 可能会阻止端口 80。

【讨论】:

    【解决方案2】:

    您可以使用SRV record,以便游戏服务器请求转到一个位置,而网络请求转到另一个位置。

    【讨论】:

      【解决方案3】:

      如果您可以控制将域名转发到的服务器,则可以使用。如果您使用的是 linux 服务器,我会推荐 IP Tables。 Example of Port Forwarding with IP Tables

      【讨论】:

        猜你喜欢
        • 2013-12-10
        • 1970-01-01
        • 1970-01-01
        • 2019-12-10
        • 2021-08-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多