apache - 我如何使用 htaccess 限制 ip block -range-?

标签 apache .htaccess ip block restrict

这是我希望阻止的 IP 范围 61.19.0.0 - 61.19.255.255
我已经谷歌搜索并找到了一些信息,但是您如何继续限制列表?

    First block /18 starting at 0: 0-63 (64 class C addresses)
    then block /20 starting from there: 64-79 (16 class C addresses)
    then block /22 starting from there: 80-83 (4 class C addresses) 

下一个值是什么?

块/22?哪个区块覆盖?

如果我想禁止

61.0.0.0 - 61.255.255.255 是怎么做的?

谢谢

最佳答案

您可以使用以下方法阻止它:

Order Deny,Allow
Deny from 61.19

或者您可以使用 CIDR 表示法:
Deny from 61.19.0.0/16

为了实现阻止所有 61.0.0.0-61.255.255.255 的次要目标,您可以将上述地址修改为:
Deny from 61

或 CIDR 格式
Deny from 61.0.0.0/8

关于apache - 我如何使用 htaccess 限制 ip block -range-?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21000512/

相关文章:

WordPress Multisite、自定义 wp-content 文件夹和请求超过了 10 个内部重定向的限制

php - 使用查询字符串隐藏 url 的 .php 扩展名

c# - 如何使用 .net 获取子网掩码?

java - 使用 Java 查找我所有 EC2 实例的公共(public) IP?

java - 如何在 Apache Tomcat 启动时创建单例

apache - 使用 apache mahout 算法的开源应用程序

apache - 我的 htaccess 规则转到页面而不是 id

python - 检测是否支持 IPv6、与操作系统无关、没有外部程序?

java - 如何从世界任何地方通过url访问托管在服务器上的java web项目

php - .htaccess 显示名称而不是 id