Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 将子域重定向到某些端口_Dns_Subdomain_Ip Address_Portforwarding - Fatal编程技术网

Dns 将子域重定向到某些端口

Dns 将子域重定向到某些端口,dns,subdomain,ip-address,portforwarding,Dns,Subdomain,Ip Address,Portforwarding,我是我的第一台服务器(在GoDaddy注册)的自豪所有者 这台机器和大多数机器一样,有一个IP。让我们假设我的服务器IP是255.255.255.255 我希望在这座塔上托管多台服务器:Minecraft、TeamSpeak、Feed the Beast、Garry的Mod和我的网站。(别担心,我的车流量不大。) 我想要的是这样的设置: ------------------------------------------------------- |Service |Subdomain

我是我的第一台服务器(在GoDaddy注册)的自豪所有者

这台机器和大多数机器一样,有一个IP。让我们假设我的服务器IP是255.255.255.255

我希望在这座塔上托管多台服务器:Minecraft、TeamSpeak、Feed the Beast、Garry的Mod和我的网站。(别担心,我的车流量不大。)

我想要的是这样的设置:

-------------------------------------------------------
|Service   |Subdomain           |Actual IP            |
-------------------------------------------------------
|Website   |digiduncan.com      |255.255.255.255:80   |
|Minecraft |mc.digiduncan.com   |255.255.255.255:25565|
|FTB       |ftb.digiduncan.com  |255.255.255.255:9001 |
|TeamSpeak |ts3.digiduncan.com  |255.255.255.255:9987 |
|Garrys Mod|gmod.digiduncan.com |255.255.255.255:27015|
-------------------------------------------------------

我如何使用DNS或其他GoDaddy域管理器选项来实现这一点?

BLUF:您不能通过DNS来操纵这样的端口流量

据我所知,你不能这样做与DNS。DNS用于名称到ip的映射。要像您正在尝试的那样指定端口,在尝试连接到服务器的应用程序上会发生这种情况。例如,连接到您的minecraft服务器的人必须知道在该IP地址的端口25565上进行连接(可以在连接的minecraft客户端上设置)。如果你想通过DNS实现这一点,那么你必须拥有多个IP地址(我假设你不想这么做)

我不是一个边界设备的家伙,但也许,也许在你的端上的某种端口重定向与你的防火墙到你的服务器(网络防火墙,而不是主机)基于提供的URL。或者在服务器上有一个web服务,以根据URL创建与客户端的连接。就在这里吐痰吧。我不确定这会(如果会)起什么作用