php防火墙阻止垃圾邮件的IP范围。 没关系,但是这个信息的来源在哪里呢?
$ip_array = array('24', '186', '189', '190', '200', '201', '202', '209', '212', '213', '217', '222' );
为什么这个IP范围被阻止:
$ip_array = array('0', '1', '2', '5', '10', '14', '23', '27', '31', '36', '37', '39', '42', '46', '49', '50', '100', '101', '102', '103', '104', '105', '106', '107', '114', '172', '176', '177', '179', '181', '185', '223', '224' ); //'192',
当我连接到我的网站本地时,我不得不注释掉192。
最后为什么被封锁:
ovh, kimsufi, dedibox, digicube ?
我相信有阻止这个范围和isp的一个很好的理由。 我更感兴趣的是开发人员得到这个黑名单的地方。
这个问题是不可能回答的。 $ip_array是如何被解码的? 24不是IP地址。 这是地址的一部分吗? 还是阻止24.xxx和186.xxx等? 如果是这样,阻止了整个互联网的17%。
至于ovh, kimsufi, dedibox, digicube – 这完全没有上下文,所以我们不能回答为什么他们被封锁,因为我们不知道它是什么封锁。 主机名? 用户代理? 域名?
我同意乔的评论 – 这个脚本没有做任何有用的事情,只是给你一个错误的安全感,同时阻止了17%的互联网。
好吧,公平的更像是15.5%,因为10.xxx , 5.xxx不是在野外使用,只有172.xxx一部分在互联网上。 如果是这样,为什么不阻止169.254.xx而你呢? 阻止172和192也是有点粗鲁,因为这些范围的一部分是互联网可路由的。 更加certificate这个脚本不值得我回答这个问题的时间