如何允许一组 IP 并拒绝其他所有 IP?(.htaccess 和 apache 2.4)

如何允许一组 IP 并拒绝其他所有 IP?(.htaccess 和 apache 2.4)

我需要允许一组 IP 访问互联网并拒绝其他所有 IP 访问。

我怎样才能做到这一点?

我尝试过这个:

<RequireAll>
  Require all denied
  Require ip x.x.x.x/xx y.y.y.y/yy
</RequireAll>

这:

<RequireAll>
  Require all denied
  Require ip x.x.x.x/xx
  Require ip y.y.y.y/yy
</RequireAll>

和这个:

<RequireAny>
  Require ip x.x.x.x/xx y.y.y.y/yy
</RequireAll>

还有这个:

Require all denied
Require ip x.x.x.x/xx
Require ip y.y.y.y/yy

我找不到正确的方法来进行限制。

答案1

这应该可以做到:

<RequireAny>
    Require ip x.x.x.x
    Require ip y.y.y.y
    Require ip z.z.z.z
</RequireAny>

相关内容