从两台服务器提供 http 数据

从两台服务器提供 http 数据

我在 NAT 路由器/防火墙后面有一台 Ubuntu 服务器。我想添加另一台服务器,通过 http(s) 提供来自两台服务器的内容。据我了解,我可以让“主”服务器根据调用哪个虚拟主机从另一个 IP 请求数据。

但是我需要了解如何完成此操作以及需要哪种设置。数据是通过“主”服务器路由的,还是直接从服务器 2 提供数据?服务器之间是否需要进行其他共享,例如访问文件?

答案1

您正在寻找的技术称为reverse proxying。通常,您会在“前端”机器上拥有(一系列)虚拟主机,它们要么直接返回数据,要么将请求反向代理到另一台机器。我们有Server Fault 上有很多关于此问题的问答更广阔的互联网也拥有大量的信息。

相关内容