Nginx HTTP Access 模塊

2018-10-27 19:44 更新

ngx_http_access_module

此模塊提供了一個簡易的基于主機的訪問控制.

ngx_http_access_module 模塊使有可能對特定IP客戶端進行控制. 規(guī)則檢查按照第一次匹配的順序

__配置樣例__

location / {
: deny    192.168.1.1;
: allow   192.168.1.0/24;
: allow   10.1.1.0/16;
: deny    all;
}

在上面的例子中,僅允許網(wǎng)段 10.1.1.0/16 和 192.168.1.0/24中除 192.168.1.1之外的ip訪問.

當執(zhí)行很多規(guī)則時,最好使用 ngx_http_geo_module 模塊.

指導

  • [#放行 放行]

  • [#禁止 禁止]

Template:Anchor

放行

syntax: allow [ address | CIDR | all ]

default: no

context: http, server, location, limit_except

以上描述的網(wǎng)絡地址有權直接訪問

Template:Anchor

禁止

syntax: deny [ address | CIDR | all ]

default: no

context: http, server, location, limit_except

以上描述的網(wǎng)絡地址拒絕訪問


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號