好的,所以我注册了一个域名,出于这些目的,我将其称为 mydomain.com 。 我也有共享主机(只是fyi)所以我可能会被限制做我正在计划的事情。
所以基本上我有一个子域 gserver.mydomain.com ,它指向主机服务器上的一个目录,显示该子域的一个单独的网站,显示有关它的相应游戏服务器的信息。 / p>
由于它是关于游戏服务器的,我自然希望 gserver.mydomain.com 也能将用户引导到游戏服务器的IP,但我不能将它同时存在于Web服务器和游戏服务器中区域记录,因为它们是单独的IP。
如果游戏服务器监听..让我们说端口2400,那么是否可以将 gserver.mydomain.com : 2400 指向另一个IP(游戏服务器的IP) )同时仍然在端口80上保留Web主机IP。
我对如何解决这个问题有一个大致的了解,但是根据当前的托管计划,限制可能会阻止我。
答案 0 :(得分:0)
谈到DNS,不可能使用端口(tcp或udp)信息,因为它只处理name / ip(basicaly)。 因此,无论是什么:端口,gserver.mydomain.com将始终解析为DNS数据库中的IP。 Actualy,:port不是DNS名称的一部分。 如果您的所有服务器都是HTTP服务器并且您可以访问Apache Web服务器,则可以使用proxy_pass之类的服务器。 您可以查看此链接http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypass