我正在寻找一种使用htaccess阻止整个IP范围的好方法。
我的问题是,我需要禁止的块是100个IP范围很大。从程序员的角度来看,这应该是容易做到的,但如果不在我的htaccess中添加100行代码,我就无法完成它,而且我尝试过的其他技术也没有起作用。
我需要阻止的IP地址范围是为华为云: 159.138.100.* - 159.138.199.*
一个锐利的眼点,基本上是159.138.1,足以阻挡。
我尝试了以下几项,但没有成功:
Order Allow,Deny
Deny from 159.138.1
Allow from all
我也试过:
Order Allow,Deny
Deny
最近,似乎破坏了我们的一些嵌入式设备配置软件。
嵌入式设备的空间非常有限,因此我们对所有的大型资源进行预压缩,并使用Content-Encoding通知浏览器它需要对资源进行压缩。这以前在IE中一直都很好,现在在Firefox和Chrome中也很好。显然,不支持gzip的浏览器将无法工作,但它们非常罕见,我们不担心它们。
出现的情况似乎是IE请求javascript,并尝试计算实际的gzip字节,而不是对javascript代码中的字符进行压缩和计算。
我看过“wireshark”和“mitmproxy”中的请求,没有什么是不寻常的。以下是IE发送的请求和报头(用mitmproxy记录):
G
根据SCCS日志的内容,我试图拼凑出为BSD做出贡献的人的名字。(这是当时使用的版本控制系统。)一些名字出现在乔纳森·格雷( Jonathan )创建的列在一张清单上上,但仍有72个名字下落不明。为了使这个过程组织起来,我将创建一个社区wiki答案,并列出未知的贡献者列表。请在每个标识符旁边添加名称。