Nginx拒绝或允许指定IP,是使用模块HTTP访问控制模块实现的。该模块会按照声明的顺序进行检查,首条匹配IP的访问规则将被启用。
Nginx屏蔽规则,如代码清单4-20所示。
location / { deny 192.168.1.10; allow 192.168.1.0/24; allow 10.1.1.0/16; deny all; }
注意
白名单:允许192.168.1.0/24和10.1.1.0/16网络段访问。
黑名单:不允许92.168.1.10访问。 fFmIyYGqA2pd4uQUs9s6IoHtbjmWh2OQzFt3VmXqy9bMuc53oOOZzqxMwl01U15W