婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Nginx限制IP訪問某些頁面的操作

Nginx限制IP訪問某些頁面的操作

熱門標簽:廈門防封電銷電話卡 云南電商智能外呼系統哪家好 外呼系統全國 地圖標注能更改嗎 宜賓銷售外呼系統軟件 高德地圖標注公司需要錢 濰坊寒亭400電話辦理多少錢 地圖標注員有發展前景嗎 四川保險智能外呼系統

1、要禁止所有IP訪問a1.htm a2.htm a3.htm這個三個頁面在location可以這樣寫

location ~* /(a1.htm|a2.htm|a3.htm)$ {
 deny all;
 condition………;
}

2、只允許指定的ip訪問a1.htm a2.htm a3.htm這個三個頁面,其他IP的訪問都拒絕

location ~* /(a1.htm|a2.htm|a3.htm)$ {
 allow 10.0.0.2;
 deny all;
 condition………;
}

這種設置只有ip地址為10.0.0.2的主機可以放問這三個頁面,其他的ip都被拒絕了。

其他情況可以以此類推。

比如我需要指定只能8.8.8.8這個ip訪問info.php頁面。那么就可以在nginx-server中添加如下配置,即可

如果非8.8.8.8訪問info.php頁面,則返回403

后面需要加上跳轉地址,proxy_pass http://192.168.1.110:10480;否則會404錯誤。

 location ~/info.php$ {

 if ($remote_addr != '8.8.8.8' ) {
 return 403;
 }
 proxy_pass http://192.168.1.110:10480;
 }
}

也可以在server代碼中添加

location ~/info.php$ {
 allow 8.8.8.8;
 deny all;
 condition………;
}

一樣的效果

如何配置禁用ip或ip段呢?

下面說明假定nginx的目錄在/usr/local/nginx/

首先要建一個封ip的配置文件blockips.conf,然后vi blockips.conf編輯此文件,在文件中輸入要封的ip。

deny 1.2.3.4;
deny 91.212.45.0/24;
deny 91.212.65.0/24;

然后保存此文件,并且打開nginx.conf文件,在http配置節內添加下面一行配置:

include blockips.conf;

保存nginx.conf文件,然后測試現在的nginx配置文件是否是合法的:

/usr/local/nginx/sbin/nginx -t

如果配置沒有問題,就會輸出:

the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
configuration file /usr/local/nginx/conf/nginx.conf test is successful

如果配置有問題就需要檢查下哪兒有語法問題,如果沒有問題,需要執行下面命令,讓nginx重新載入配置文件。

/usr/local/nginx/sbin/nginx -s reload

只允許某些的ip訪問頁面,或者禁止某些ip訪問頁面

server_name es.mila66.com;
 location / {
 include /etx/nginx/all/ip.conf;
 deny all;

ip.conf里面的文件格式:

allow 192.168.1.11;
allow 192.168.1.12;

這樣就實現了只允許某些ip訪問頁面。

如果禁止某些IP訪問,只需要修改如下:把allow改成deny即可。

server_name es.mila66.com;
 location / {
 include /etx/nginx/all/ip.conf;
 allow all;

ip.conf里面的文件格式:

deny 192.168.1.11;
deny 192.168.1.12;

nginx -s reload

重啟服務器即可

以上這篇Nginx限制IP訪問某些頁面的操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標簽:回訪 湛江 廊坊 滁州 紅河 廣安 巴彥淖爾 德州

巨人網絡通訊聲明:本文標題《Nginx限制IP訪問某些頁面的操作》,本文關鍵詞  Nginx,限制,訪問,某些,頁,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx限制IP訪問某些頁面的操作》相關的同類信息!
  • 本頁收集關于Nginx限制IP訪問某些頁面的操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 屯门区| 建宁县| 临潭县| 聊城市| 鲜城| 沙湾县| 都匀市| 灵璧县| 台前县| 库尔勒市| 新安县| 土默特左旗| 军事| 中阳县| 工布江达县| 沧州市| 宜兰市| 新乡市| 敦煌市| 望奎县| 博湖县| 桐庐县| 恩施市| 韶关市| 惠州市| 隆子县| 清水县| 玉龙| 革吉县| 宁河县| 大渡口区| 涿州市| 翁牛特旗| 石棉县| 昌邑市| 明光市| 年辖:市辖区| 高阳县| 商都县| 洪泽县| 涡阳县|