我在家里有一个24/7运行的NAS/服务器,上面运行着许多不同的服务。现在我已经拥有一个指向它的域名,并想知道是否可以创建子域名来指向不同服务的不同端口。例如:
- http://subsonic.mydomain.com --> XXX.XXX.XXX.XXX:4040
- http://minecraft.mydomain.com --> XXX.XXX.XXX.XXX:25565
- http://files.mydomain.com --> XXX.XXX.XXX.XXX:4082
我有一个单独的D-LINK路由器,目前将所有这些端口转发到我的NAS/服务器,其IP为192.168.0.104。
编辑:服务器正在运行Ubuntu 12.04。
我需要运行什么服务或代理才能识别子域名并相应地路由流量?还是我可以使用Apache虚拟主机来处理这个问题,因为这些子域名将以端口80进入,而Apache正在监听该端口?虚拟主机是否可用于此?
任何信息、想法或提示都将非常有用。