通过单个 IP 对外提供多台服务器

通过单个 IP 对外提供多台服务器

假设我有一台直接连接到互联网(无防火墙)的服务器,外部位于 6​​6.77.88.99,内部位于 192.168.0.1。我已设置域记录,以便 mydomain.com 指向我的外部 IP。

我还有另一台服务器,位于 192.168.0.2,但只能在内部访问,因为我只有 1 个外部 IP 地址。我已将 server2.mydomain.com 转发到我的外部 IP,但当然,它指向我的第一台服务器。

有没有办法将来自 server2.mydomain.com 的流量路由到其他服务器?我一直在阅读有关此内容的文章,但使用 Microsoft ISA Server 的情况不太清楚。

先谢谢了。

我会在两个带域名的服务器之间进行选择

服务器 1 – server1.mydomain.com

服务器 2 - server2.mydomain.com

答案1

两种解决方案:

  • 面向您的互联网连接的反向代理(apache、squid……),它将把请求转发到相应的网络服务器。
  • 在同一个网络服务器上托管两个网站并使用两个虚拟主机。

网上有大量的教程可以向你解释如何操作。

相关内容