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

分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置實例)

 更新時間:2015年02月02日 08:58:23   投稿:junjie  
這篇文章主要介紹了分析nginx日志并屏蔽采集者ip(nginx屏蔽ip配置實例),本文先是講解了分析需要屏蔽日志的方法,然后講解了Nginx中屏蔽IP的配置方法,需要的朋友可以參考下

采集和防止采集是一個經(jīng)久不息的話題,一方面都想搞別人的東西,另一方面不想自己的東西被別人搞走。

本文介紹如何利用nginx屏蔽ip來實現(xiàn)防止采集,當然也可以通過iptable來實現(xiàn)。

1.查找要屏蔽的ip

復制代碼 代碼如下:

awk '{print $1}' nginx.access.log |sort |uniq -c|sort -n

nginx.access.log 為日志文件,

會到如下結(jié)果,前面是ip的訪問次數(shù),后面是ip,很明顯我們需要把訪問次數(shù)多的ip并且不是蜘蛛的ip屏蔽掉,本例當中我們屏蔽掉165.91.122.67

復制代碼 代碼如下:

 ...
  13610 202.112.113.192
  95772 180.169.22.135
 337418 219.220.141.2
 558378 165.91.122.67
 

2.在nginx的安裝目錄下面,新建屏蔽ip文件,命名為blockip.conf,以后新增加屏蔽ip只需編輯這個文件即可。 加入如下內(nèi)容
復制代碼 代碼如下:

deny 165.91.122.67;

保存一下。

3.在nginx的配置文件nginx.conf中加入如下配置,可以放到http, server, location, limit_except語句塊,需要注意相對路徑,本例當中nginx.conf,blocksip.conf在同一個目錄中。

復制代碼 代碼如下:

include blockip.conf;

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

高級用法:

屏蔽ip的配置文件既可以屏蔽單個ip,也可以屏蔽ip段,或者只允許某個ip或者某個ip段訪問。

復制代碼 代碼如下:

# 屏蔽單個ip訪問

deny IP;
# 允許單個ip訪問

allow IP;
# 屏蔽所有ip訪問

deny all;
# 允許所有ip訪問

allow all;
#屏蔽整個段即從123.0.0.1到123.255.255.254訪問的命令

deny 123.0.0.0/8
#屏蔽IP段即從123.45.0.1到123.45.255.254訪問的命令

deny 124.45.0.0/16
#屏蔽IP段即從123.45.6.1到123.45.6.254訪問的命令

deny 123.45.6.0/24


如果你想實現(xiàn)這樣的應用,除了幾個IP外,其他全部拒絕,
那需要你在blockip.conf中這樣寫
復制代碼 代碼如下:

allow 1.1.1.1;
allow 1.1.1.2;
deny all;

單獨網(wǎng)站屏蔽IP的方法,把include blocksip.conf; 放到網(wǎng)址對應的在server{}語句塊,
所有網(wǎng)站屏蔽IP的方法,把include blocksip.conf; 放到http {}語句塊。

相關文章

  • 為Nginx添加SPDY功能

    為Nginx添加SPDY功能

    我也開始嘗試著給自己的論壇加上SPDY協(xié)議,WEB服務器本人選擇的是nginx,在過去,Nginx并沒有內(nèi)置SPDY協(xié)議,需要打開的話還要下載開發(fā)版然后手動編譯,很不方便
    2014-12-12
  • Nginx中的location路徑映射問題

    Nginx中的location路徑映射問題

    這篇文章主要介紹了Nginx中的location路徑映射問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 前端異常502?bad?gateway的原因和解決辦法

    前端異常502?bad?gateway的原因和解決辦法

    本文詳細講解了前端異常502?bad?gateway的原因和解決辦法,文中通過示例代碼介紹的非常詳細。對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧<BR>
    2021-12-12
  • nginx正向代理https網(wǎng)站的實現(xiàn)

    nginx正向代理https網(wǎng)站的實現(xiàn)

    Nginx正向代理,通過服務器代理客戶端去重定向請求訪問到目標服務器的一種代理服務,本文主要介紹了nginx正向代理https網(wǎng)站的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • nacos集群搭建Nginx負載均衡的操作詳解

    nacos集群搭建Nginx負載均衡的操作詳解

    這篇文章主要介紹了nacos集群搭建Nginx負載均衡的詳細操作,文中通過代碼示例和圖文介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-01-01
  • 詳解nginx中的日志配置

    詳解nginx中的日志配置

    日志對于統(tǒng)計排錯來說非常有利的,本文為大家總結(jié)了nginx日志相關的配置如access_log、log_format、open_log_file_cache等內(nèi)容,感興趣的小伙伴可以了解下
    2023-08-08
  • 一篇文章讀懂nginx的gzip_static模塊

    一篇文章讀懂nginx的gzip_static模塊

    gzip是針對于請求實時進行壓縮,cpu開銷大,gzip_static?完全可以在編譯后使用壓縮工具搞出來,下面這篇文章主要給大家介紹了如何通過一篇文章讀懂nginx的gzip_static模塊,需要的朋友可以參考下
    2022-05-05
  • Nginx之QPS限制模塊的具體使用

    Nginx之QPS限制模塊的具體使用

    本文主要介紹了Nginx之QPS限制模塊的具體使用,主要介紹Nginx QPS限制模塊的原理、安裝和使用方法,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • Nginx配置http和https的實現(xiàn)步驟

    Nginx配置http和https的實現(xiàn)步驟

    Nginx是使用最多的代理服務器之一,本文主要介紹了Nginx配置http和https的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • nginx基礎配置說明一則

    nginx基礎配置說明一則

    nginx基礎配置說明一則,有需要的朋友可以參考下
    2013-02-02

最新評論

天全县| 新化县| 泌阳县| 内乡县| 克东县| 成武县| 滦平县| 大港区| 东安县| 新晃| 鄂托克前旗| 鲁山县| 岗巴县| 会同县| 双桥区| 台北县| 永昌县| 扎囊县| 清河县| 斗六市| 白河县| 班玛县| 高邑县| 新营市| 大埔县| 萨迦县| 黄冈市| 佳木斯市| 温宿县| 江达县| 沙田区| 布拖县| 济南市| 永安市| 古交市| 新兴县| 襄汾县| 南岸区| 千阳县| 德格县| 体育|