apache - Apache 2.4 - 需要阻止一个范围但允许来自同一范围的一个 IP 地址
问题描述
我需要在 /etc/apache2/ipblacklist.conf 中阻止一系列 IP 地址
该块位于 171.0.0.0/8 我确实需要允许来自同一范围的一个 IP 地址 - 171.3.2.25/32
尝试将其设置如下不起作用 - 无论顺序如何。每个单独的语句都可以正常工作
Require not ip 171.0.0.0/8
Require ip 171.3.2.25/32
提前谢谢
解决方案
好的,在咨询了几个朋友之后,这样做的答案是将允许/拒绝分成单独的块
<RequireAny>
<RequireAll>
Require ip 171.3.2.25/32
</RequireAll>
<RequireAll>
Require all granted
Require not ip 171.0.0.0/8
</RequireAll>
</RequireAny>
推荐阅读
- ruby-on-rails - 添加@到friendly_id slug Ruby on Rails
- r - R中的循环For返回Null(空)值而不是预期
- python - 如何找到列表的最长连续非零子集?
- angular - 无法从另一台机器访问在本地主机上本地运行的 Angular 应用程序
- javascript - 这是使用 localStorage 的正确方法吗?
- c++ - '自定义向量
::size': 无法访问在类“CustomVector”中声明的私有成员 ' - java - 如何停止从互联网上解析schemaLocation
- java - 使用 gradle 6.6 排除资源
- javascript - 为什么变量 secondMenu 在使用反应从选择菜单中选择选项时不更新?
- django - Django 应用程序未在管理页面中显示注册模型