nginx禁止某個IP訪問站點的設定方法

2022-02-22 02:01:59 字數 431 閱讀 5871

首先建立下面的配置檔案放在nginx的conf目錄下面,命名為blocksip.conf: 

deny 95.105.25.181; 

儲存一下。 

在nginx的配置檔案nginx.conf中加入:include blocksip.conf; 

重啟一下nginx的服務:/usr/local/nginx/sbin/nginx -s reload 就可以生效了。 

blocksip.conf:的格式還有許多種,可以配置只允許的ip訪問或者ip段訪問: 

deny ip; 

allow ip; 

# block all ips 

deny all; 

# allow all ips 

allow all; 

其中網段的寫法是這樣的:192.168.1.0/24這樣的形式。 

nginx禁止某個IP訪問

有ip刷 想封掉這個ip,不讓他開啟 查資料,網上很多人說 etc hosts.deny 可以實現。其實是不行的。又不想用 iptable,感覺太麻煩。直接查 nginx阻止ip訪問的辦法。首先建立下面的配置檔案放在 nginx 的 conf目錄下面,命名為blocksip.conf deny 4....

nginx 禁止某個IP訪問

首先建立下面的配置檔案放在nginx的conf目錄下面,命名為blocksip.conf deny 95.105.25.181 儲存一下。在nginx的配置檔案nginx.conf中加入 include blocksip.conf 重啟一下nginx的服務 usr local nginx sbin ...

nginx 禁止某個IP訪問

首先建立下面的配置檔案放在nginx的conf目錄下面,命名為blocksip.conf deny 95.105.25.181 儲存一下。在nginx的配置檔案nginx.conf中加入 include blocksip.conf 重啟一下nginx的服務 usr local nginx sbin ...