好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Nginx如何封禁IP和IP段的實現

Nginx如何封禁IP和IP段的實現

熱門標簽:重慶營銷外呼系統排名 繽客網注冊時地圖標注出不來 400電話辦理哪家好廠商 地圖標注企業名稱侵權案件 企業400電話辦理哪正規 地圖標注需要現場嗎 網站上插入地圖標注內容 鶴壁電銷外呼系統怎么安裝 工廠位置地圖標注

寫在前面

Nginx不僅僅只是一款反向代理和負載均衡服務器,它還能提供很多強大的功能,例如:限流、緩存、黑白名單和灰度發布等等。在之前的文章中,我們已經介紹了Nginx提供的這些功能。小伙伴們可以到【Nginx專題】進行查閱。今天,我們來介紹Nginx另一個強大的功能:禁用IP和IP段。

禁用IP和IP段

Nginx的ngx_http_access_module 模塊可以封配置內的ip或者ip段,語法如下:

deny IP;
deny subnet;
allow IP;
allow subnet;
# block all ips
deny  all;
# allow all ips
allow  all;

如果規則之間有沖突,會以最前面匹配的規則為準。

配置禁用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,僅允許內網ip呢?

如下配置文件

location / {
 # block one workstation
 deny  192.168.1.1;
 # allow anyone in 192.168.1.0/24
 allow  192.168.1.0/24;
 # drop rest of the world
 deny  all;
}

上面配置中禁止了192.168.1.1,允許其他內網網段,然后deny all禁止其他所有ip。

格式化nginx的403頁面

如何格式化nginx的403頁面呢?

首先執行下面的命令:

cd /usr/local/nginx/html
vi error403.html

然后輸入403的文件內容,例如:

<html>
<head><title>Error 403 - IP Address Blocked</title></head>
<body>
Your IP Address is blocked. If you this an error, please contact binghe with your IP at test@binghe.com
</body>
</html>

如果啟用了SSI,可以在403中顯示被封的客戶端ip,如下:

Your IP Address is <!--#echo var="REMOTE_ADDR" --> blocked.

保存error403文件,然后打開nginx的配置文件vi nginx.conf,在server配置節內添加下面內容。

# redirect server error pages to the static page
 error_page  403 /error403.html;
 location = /error403.html {
     root  html;
 }

然后保存配置文件,通過nginx -t命令測試配置文件是否正確,若正確通過nginx -s reload載入配置。

到此這篇關于Nginx如何封禁IP和IP段的實現的文章就介紹到這了,更多相關Nginx 封禁IP和IP段內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

標簽:渭南 常州 克拉瑪依 鹽城 東莞 日照 棗莊 96

巨人網絡通訊聲明:本文標題《Nginx如何封禁IP和IP段的實現》,本文關鍵詞  Nginx,如何,封禁,和,段,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx如何封禁IP和IP段的實現》相關的同類信息!
  • 本頁收集關于Nginx如何封禁IP和IP段的實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美日韩一区二区在线观看| 三级农村山村女人卖身| 用力顶入| bl禁欲好猛好爽hbl男男| A∨鲁丝一区鲁丝二区鲁丝三区| 粉嫩v∧久久久久久毛片A片| 国产乱码精品一区二区三区蜜柚 | 激情 校园 另类 小说 合集| 美女被?到喷水www69XX | 俱乐部裸体舞一区二区| k8经典电影欧美三级| 免费看三级黄色片| 911ss色最新网站| ?18禁?天堂?a真人| 电车上强制波多野结衣| 骚虎视频最新入口| 96国产精品| 夫妇交换3大牛影视| 麻豆XXX乱女少妇精品潘甜甜| 山阳县| 很肉不停的做男男小说| 色情??视频网站观看软件 | 女生大胸乳房无遮挡图片| 轻点啊啊啊| 16—17女人毛片毛片免费看| 久爱成疾在线观看视频在线最新| 成品电影5668的功能入口介绍| 久久精品视频免费| 亚洲精品久久久无码aⅴ片恋情| 久久久久久无码午夜精品直播| 日韩香蕉网| 无限免费观看动漫视频大全| md传媒app网站| 亚洲狠狠网站色噜噜| 一区二区荫蒂揉黑人欧美| 超级乱淫伦小说1女多男| 99久久国产精品免费制片| 啊?老师?嗯?轻一点作文来| 亚洲香蕉伊在人在线观婷婷| 国产精品偷伦免费观看动漫视频| 精品国产呦系列?危app|