allow和deny顾名思义一个表示允许ip一个表示限制ip,这两个指令均存在于 ngx_http_access_module 模块中。
allow
语法:allow address | CIDR | unix: | all:
默认值:None
区间:http,server,location,limit_except
允许一个ip或者ip段访问
------------------------------------------------------------------------------------
deny
语法:deny address | CIDR | unix: | all:
默认值:None
区间:http,server,location,limit_except
禁止一个ip或者ip段访问
例如:
# 屏蔽单个ip访问 deny IP; # 允许单个ip访问 allow IP; # 屏蔽所有ip访问 deny all; # 允许所有ip访问 allow all; #屏蔽整个段即从123.0.0.1到123.255.255.254访问的命令 deny 123.0.0.0/8 #屏蔽IP段即从123.45.0.1到123.45.255.254访问的命令 deny 124.45.0.0/16 #屏蔽IP段即从123.45.6.1到123.45.6.254访问的命令 deny 123.45.6.0/24