4.7 Nginx屏蔽
Nginx拒绝或允许指定IP,是使用模块HTTP访问控制模块实现的。该模块会按照声明的顺序进行检查,首条匹配IP的访问规则将被启用。
Nginx屏蔽规则,如代码清单4-20所示。
代码清单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访问。