0

我在 WAF (ModSecurity) 后面有一个 Apache Web 服务器 (2.4)。10 个远程主机具有静态 IP 地址并期望访问“test.com”。

我想根据远程 IP 地址进行一些过滤和路由。

例如:

  • 当 192.168.1.1 到达 test.com 时,他得到 test.com/1/ 并且只有这个子目录。
  • 当 192.168.1.2 到达 test.com 时,他得到 test.com/2/ 并且只有这个子目录。
  • 等等

在 Web 服务器上,我尝试在 Virtual Hosts 配置中设置限制,但由于 WAF 用作代理,Apache 接收 WAF 的私有 IP 地址而不是远程主机的 IP 地址。

有人有什么解决办法来做这个把戏吗?

先感谢您。汤姆

4

1 回答 1

0

一些事情可以很容易地回答你的问题。您应该使用 Vhost 配置和选择特定端口。

例如:

  • 当 192.168.1.1 到达 test.com:8081 时,他得到 test.com/1/ 并且只有这个子目录。
  • 当 192.168.1.2 到达 test.com:8082 时,他得到 test.com/2/ 并且只有这个子目录。
于 2016-06-06T10:19:32.000 回答