最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx通過geo模塊設(shè)置白名單的例子

 更新時間:2019年08月30日 11:31:42   作者:麥老師  
今天小編就為大家分享一篇Nginx通過geo模塊設(shè)置白名單的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

原配置:

http {
......
limit_conn_zone $binary_remote_addr zone=one:10m;
limit_req_zone $binary_remote_addr zone=fifa:10m rate=5r/s;
......
server {
......
limit_conn one 5;
limit_req zone=fifa burst=100;
......
}}

白名單配置:

http {
......
geo $whiteiplist {
 default 1;
 127.0.0.1 0;
 10.10.0.0/24 0;
}
map $whiteiplist $limit {
 1 $binary_remote_addr;
 0 "";
}
limit_conn_zone $limit zone=one:10m;
limit_req_zone $limit zone=fifa:10m rate=5r/s;
......
server {
......
limit_conn one 5;
limit_req zone=fifa burst=100;
......
}}

說明:

geo指令定義一個白名單$whiteiplist, 默認值為1, 所有都受限制。 如果客戶端IP與白名單列出的IP相匹配,則$whiteiplist值為0也就是不受限制。

map指令是將$whiteiplist值為1的,也就是受限制的IP,映射為客戶端IP。將$whiteiplist值為0的,也就是白名單IP,映射為空的字符串。

limit_conn_zone和limit_req_zone指令對于鍵為空值的將會被忽略,從而實現(xiàn)對于列出來的IP不做限制。

以上這篇Nginx通過geo模塊設(shè)置白名單的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nginx服務器https配置的方法示例

    Nginx服務器https配置的方法示例

    這篇文章主要介紹了Nginx服務器https配置的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Nginx中alias指令的實現(xiàn)

    Nginx中alias指令的實現(xiàn)

    lias指令用于指定一個替換位置,該替換位置會替換掉location塊中指定的URl,下面就來介紹一下alias指令,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • nginx多域名轉(zhuǎn)發(fā)的實現(xiàn)

    nginx多域名轉(zhuǎn)發(fā)的實現(xiàn)

    本文主要介紹了nginx多域名轉(zhuǎn)發(fā)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Nginx中的root和alias指令示例詳解

    Nginx中的root和alias指令示例詳解

    Nginx是一種高性能的Web服務器軟件,其中root和alias是用于配置資源位置的兩個指令,root指令用于設(shè)置資源的根目錄,而alias指令則為特定location設(shè)置路徑別名,root適用于整體目錄結(jié)構(gòu),alias適合細粒度路徑控制,本文詳解這兩個指令的用途及區(qū)別
    2024-10-10
  • 使用Nginx搭建代理服務器(正向代理HTTPS網(wǎng)站)的操作指南

    使用Nginx搭建代理服務器(正向代理HTTPS網(wǎng)站)的操作指南

    在網(wǎng)絡(luò)應用中,代理服務器是用于中轉(zhuǎn)用戶請求和服務端響應的工具,正向代理主要用于客戶端與外部服務器之間的訪問代理,幫助客戶端隱藏其 IP 地址或訪問受限資源,本文將詳細介紹如何使用 Nginx 搭建正向代理服務器,特別是針對 HTTPS 網(wǎng)站的代理
    2024-11-11
  • nginx隱藏server及版本號的實現(xiàn)

    nginx隱藏server及版本號的實現(xiàn)

    為了提高nginx服務器的安全性,降低被攻擊的風險,需要隱藏nginx的server和版本號,本文就來介紹一下nginx如何隱藏server及版本號,具有一定的參考價值,感興趣的可以了解一下
    2024-08-08
  • 基于Nginx禁止指定IP、國外IP訪問我的網(wǎng)站

    基于Nginx禁止指定IP、國外IP訪問我的網(wǎng)站

    這篇文章主要介紹了用Nginx禁止指定IP、國外IP訪問我的網(wǎng)站,想要實現(xiàn)這個功能方法有很多種,這里基于 Nginx 的 ngx_http_geoip2 模塊來禁止國外 IP 訪問網(wǎng)站,需要的朋友可以參考下
    2022-05-05
  • nginx配置多個站點共用80端口的解決方法

    nginx配置多個站點共用80端口的解決方法

    這篇文章主要介紹了nginx配置多個站點共用80端口的解決方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • nginx禁止dedecms目錄php執(zhí)行權(quán)限

    nginx禁止dedecms目錄php執(zhí)行權(quán)限

    nginx禁止dedecms目錄php執(zhí)行權(quán)限,找到配置fastcgi.conf文件,一般在/usr/local/nginx/conf/下面,修改如下
    2014-01-01
  • nginx配置history模式的使用小結(jié)

    nginx配置history模式的使用小結(jié)

    本文詳細介紹了在Nginx服務器中配置history模式的方法,具體通過使用try_files指令來實現(xiàn),這種配置方式主要適用于單頁應用,可以確保無論訪問什么URL,服務器總是返回同一個HTML文件,然后由前端路由來處理不同的頁面顯示
    2024-10-10

最新評論

南溪县| 邛崃市| 麻城市| 紫云| 太康县| 中方县| 浠水县| 乐平市| 依兰县| 汉阴县| 两当县| 银川市| 曲靖市| 邓州市| 泰来县| 改则县| 南部县| 阿拉善盟| 安溪县| 萨迦县| 广州市| 乌兰察布市| 巩义市| 连南| 滨州市| 黄龙县| 舒兰市| 湖南省| 清流县| 宜宾县| 固原市| 河间市| 固安县| 鄱阳县| 宜春市| 蓬安县| 大理市| 富平县| 阿巴嘎旗| 兴国县| 娄底市|