如果满足特定条件,则使用 nginx 路由内容

如果满足特定条件,则使用 nginx 路由内容

我有 2 个通过 IPSec 隧道联合起来的 LAN 网络:

  1. 10.10.10.1/24
  2. 10.10.20.1/24

我的一个内部站点在 10.10.10.50 上运行,它为用户提供大量内容,例如 300-400MB 的档案,.20.1/24 用户需要很长时间才能检索到内容。站点本身通过 20.1/24 的 WAN 访问

我已将全部内容同步到位于 20.1/24 的服务器以减少停机时间。

我的问题是:如何路由 20.1/24 上的用户,以便能够从 20.1/24 上的第二台服务器下载内容

形象地讲,它看起来是这样的:

       .20.1/24? - > Download from 20.1/24 server
WAN - /
      \.10.1/24? - > Download from 10.1/24 server  

我没有包括 NAT 问题,因为这是另一个话题。但为了澄清一下 - 我认为规则将基于两个网络的 WAN IP。

相关内容