我在单个防火墙(SVN、Exchange 等)后面有多个 Web 服务器。我希望能够远程访问所有不同的服务器,但由于它们都使用相同的端口(标准 HTTPS),这可能吗?
如果我将其设置为每个端口都在侦听不同的端口,那么是否可以使用不同的子域访问每个服务器(因此 svn.domain.com 将指向 svn、mail.domain。 com 会指向交换服务器)?也许有一种方法可以设置我的路由器以根据客户端请求的子域以不同的方式转发端口?
人们通常如何看待这个问题?
我无法弄清楚如何在一个 IP 地址上拥有多个服务器(执行不同的操作)。我希望子域指向不同的应用程序。让我举一个我正在尝试做的例子。我只为这个例子选择了几个服务。我还使用了一些我为这个项目准备的树莓派。
假设我有一个在“mydomain.com”上运行我的网站的网络服务器。但我也想在“mc.mydomain.com”的不同服务器上运行具有相同 IP 地址的 Minecraft 服务器。然后我想在“cloud.mydomain.com”的不同服务器上运行ownCloud服务器
对于这个项目,我使用的是树莓派,并且我的域名是在 Namecheap 注册的。