国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

為Nginx服務器配置黑名單或白名單功能的防火墻

2024-08-30 12:26:19
字體:
來源:轉載
供稿:網友

功能描述:
處在黑名單中的ip與網絡,將無法訪問web服務。
處在白名單中的ip,訪問web服務時,將不受nginx所有安全模塊的限制。
支持動態黑名單(需要與ngx_http_limit_req 配合)
具體詳見下面的說明
文件配置方法說明
一、定義黑名單或白名單方法:
1. 配置格式
配置關鍵字 黑名單或白名單文件 存儲空間
white_black_list_conf conf/white.list zone=white:2m;
  | | | |
  | | | --------------------------------------存儲空間大小 這里是2m. 空間大小決定黑白名單的容量
  | | ---------------------------------------------------------------------------------------------存儲空間名
  | ---------------------------------------------------------------黑名單或白名單配置文件路徑
  ------------------------------------------------配置命令
2. 配置關鍵字 white_black_list_conf。
3. 只能在http{} 中使用
4. white_black_list_conf可以配置多個 只需 zone=value 其中的value不同就可
5. 配置示例:

http{    ......    white_black_list_conf conf/white.list zone=white:4m;    white_black_list_conf conf/black.list zone=black:4m;    ......    server{    .......    }    .......}

二、黑白名單作用范圍
1. 配置格式
配置關鍵字 on/off
配置關鍵字有:white_list 與 black_list 分別用來表示白名單與黑名單
2. 能在http{}、server{}、location{}下使用, 功能默認是關閉
3. 配置示例:

http{    ......    white_black_list_conf conf/white.list zone=white1:4m;    white_black_list_conf conf/black.list zone=black1:4m;    white_list white1 on; #白名單 white1 在整個http{} 中都開啟    black_list black1 on; #黑名單 black1 在整個http{} 中都開啟    server{        .......    }    .......}http{    ......    white_black_list_conf conf/white.list zone=white2:4m;    white_black_list_conf conf/black.list zone=black2:4m;    server{        .......        white_list white2 on; #白名單 white1 在整個server{} 中都開啟        black_list black2 on; #黑名單 black1 在整個server{} 中都開啟        .......    }    .......}http{    ......    white_black_list_conf conf/white.list zone=white3:4m;    white_black_list_conf conf/black.list zone=black3:4m;    white_black_list_conf conf/black.list zone=black2:4m;    white_black_list_conf conf/white.list zone=white2:4m;    server{        .......        location /do {            ........            white_list white3 on; #白名單 white3 在location /do{} 中開啟            black_list black3 on; #黑名單 black3 在location /do{} 中開啟            ........        }        location /do1{            white_list white2 on; #白名單 white2 在整個server{} 中都開啟            black_list black2 on; #黑名單 black2 在整個server{} 中都開啟        }        .......    }    .......}            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙雅县| 邵武市| 临江市| 蓝田县| 左云县| 曲水县| 开阳县| 岐山县| 临泉县| 中山市| 建阳市| 锦州市| 泰宁县| 富阳市| 惠安县| 富平县| 保康县| 台东市| 临洮县| 大田县| 瓮安县| 仙桃市| 贵溪市| 彭泽县| 长垣县| 江陵县| 西乡县| 静安区| 左贡县| 平陆县| 台中县| 肃宁县| 玛多县| 随州市| 阿城市| 温宿县| 饶平县| 拉孜县| 河源市| 香格里拉县| 房产|