国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何建立一個動態的IP黑名單

Android編程精選 ? 來源:CSDN博客 ? 作者:Joker_Ye ? 2021-10-12 09:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Nginx 通過 Lua + Redis 實現動態封禁 IPJava后端 3天前為了封禁某些爬蟲或者惡意用戶對服務器的請求,我們需要建立一個動態的 IP 黑名單。對于黑名單之內的 IP ,拒絕提供服務。

實現 IP 黑名單的功能有很多途徑:

操作系統層面,配置 iptables,拒絕指定 IP 的網絡請求;

在 Web Server 層面,通過 Nginx 自身的 deny 選項 或者 lua 插件 配置 IP 黑名單;

在應用層面,在請求服務之前檢查一遍客戶端 IP 是否在黑名單。

為了方便管理和共享,我們選擇通過 Nginx+Lua+Redis 的架構實現 IP 黑名單的功能

安裝 Nginx+Lua模塊,推薦使用 OpenResty,這是一個集成了各種 Lua 模塊的 Nginx 服務器:

安裝并啟動 Redis 服務器

配置 Nginx 示例:

77a02c62-2627-11ec-82a8-dac502259ad0.jpg

Nginx 配置,其中

lua_shared_dict ip_blacklist 1m

由 Nginx 進程分配一塊 1M 大小的共享內存空間,用來緩存 IP 黑名單。

access_by_lua_file lua/ip_blacklist.lua;指定 lua 腳本位置。4. 配置 lua 腳本,定期從 Redis 獲取最新的 IP 黑名單。

781918f2-2627-11ec-82a8-dac502259ad0.png

在 Redis 服務器上新建 Set 類型的數據 ip_blacklist,并加入最新的 IP 黑名單。完成以上步驟后,重新加載 nginx,配置便開始生效了。這時訪問服務器,如果你的 IP 地址在黑名單內的話,將出現拒絕訪問,如下圖:

以上,便是 Nginx+Lua+Redis 實現的 IP 黑名單功能,具有如下優點:

配置簡單、輕量,幾乎對服務器性能不產生影響;

多臺服務器可以通過Redis實例共享黑名單;

動態配置,可以手工或者通過某種自動化的方式設置 Redis 中的黑名單。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IP
    IP
    +關注

    關注

    5

    文章

    1863

    瀏覽量

    155837
  • 服務器
    +關注

    關注

    14

    文章

    10253

    瀏覽量

    91484
  • nginx
    +關注

    關注

    0

    文章

    186

    瀏覽量

    13113

原文標題:Nginx 通過 Lua + Redis 實現動態封禁 IP

文章出處:【微信號:AndroidPush,微信公眾號:Android編程精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    國臺辦痛批臺當局將華為、中芯列入黑名單的荒謬之舉

    近日,臺當局經濟部門更新所謂 “戰略性高科技貨品出口實體管理名單”,將華為、中芯國際及多家相關子公司列入其中。這舉動引發廣泛關注,國臺辦對此做出回應。 在近期的新聞發布會上,國臺辦發言人針對
    的頭像 發表于 06-26 15:02 ?523次閱讀

    動態BGP與靜態BGP的區別?

    ?3.1 定義動態 BGP 是指允許IP 范圍內的 BGP 對等體動態建立鄰居關系,在配置中使用類似通配符或 BGP listen 機
    發表于 06-24 06:57

    折騰動態IP這些年,蜂鳥IP讓我終于能安心搞測試了"?

    測試數據全廢。 最慘的次是做物聯網網關壓力測試,用了聲稱"全球節點"的服務,結果測試到IP
    的頭像 發表于 06-12 10:45 ?764次閱讀

    穩定、高效、智能:蜂鳥IP如何為技術玩家提供可靠動態IP服務?

    在當今數字化時代,網絡環境的穩定性和靈活性已成為技術愛好者和專業人士關注的重點。無論是爬蟲開發、網絡安全測試,還是多地域網絡訪問需求,可靠的動態IP服務能顯著提升工作效率,避免因
    的頭像 發表于 06-04 15:58 ?856次閱讀

    動態 IP 工作室:解鎖數字時代的網絡奧秘

    在當今數字化浪潮席卷全球的背景下,網絡技術的每次革新都宛如夜空中閃爍的繁星,照亮了人類探索未知的道路。而動態 IP 工作室,正是這片璀璨星空中備受矚目的存在之,它以獨特的方式,為我
    的頭像 發表于 05-29 15:30 ?682次閱讀

    樹莓派“定居”完全指南:鍵設置靜態IP,穩定又高效!

    當你為樹莓派設置靜態IP地址時,實際上是為它分配了固定地址,該地址不會改變,而動態IP地址則會在設備每次連接到網絡時發生變化。在樹莓派上
    的頭像 發表于 05-25 08:32 ?1588次閱讀
    樹莓派“定居”完全指南:<b class='flag-5'>一</b>鍵設置靜態<b class='flag-5'>IP</b>,穩定又高效!

    動態IP技術演進:從網絡基石到智能連接時代的創新引擎

    在萬物互聯的智能時代,IP地址早已突破"網絡身份證"的單屬性,成為支撐數字化變革的核心基礎設施。動態IP技術作為網絡資源分配的底層邏輯,正經歷著從工具性功能向智能化服務的深刻轉型。本
    的頭像 發表于 05-20 16:16 ?697次閱讀

    動態IP在跨境業務中的戰略價值:解鎖全球化運營新范式

    在全球化4.0時代,跨境業務正面臨前所未有的機遇與挑戰。當企業試圖突破地域邊界時,網絡基礎設施的局限性往往成為隱形桎梏。動態IP技術作為數字基建的關鍵組件,正在重塑跨境業務的底層邏輯,其價值已遠
    的頭像 發表于 05-15 16:40 ?726次閱讀

    動態IP技術賦能業務創新:解鎖數字化時代的靈活運營密碼

    在萬物互聯的數字化浪潮中,IP地址早已突破"網絡門牌號"的原始定義,成為企業構建高效、安全、可擴展業務架構的核心要素。動態IP技術憑借其獨特的資源調配能力,正在重塑云計算、大數
    的頭像 發表于 05-13 15:03 ?802次閱讀

    動態IP時代下設備的技術適配與安全進化

    在萬物互聯的數字浪潮中,IP地址作為網絡世界的"門牌號",其分配方式正經歷深刻變革。動態IP技術憑借資源利用率高、管理成本低等優勢,已成為家庭寬帶、物聯網設備的主流配置方案。然而
    的頭像 發表于 05-11 09:59 ?588次閱讀

    全球化市場調研新解法:動態IP技術如何突破地域化數據壁壘

    當某國際智能家居品牌試圖通過TikTok分析東南亞消費者偏好時,發現不同國家用戶看到的推薦內容差異高達73%。這揭示了全球化市場調研的核心痛點——如何突破數字國界獲取真實本地數據。動態IP技術正在成為破局關鍵,但其應用遠非簡單的IP
    的頭像 發表于 05-06 15:54 ?645次閱讀

    《聊聊ZXDoc》之汽車服務導向SOME/IP

    ZXDoc支持SOME/IP功能,通過服務導向架構實現跨域通信標準化,降低系統耦合,支持動態服務發現與調用,提升分布式系統擴展性和維護效率。什么是SOME/IP?SOME/IP
    的頭像 發表于 04-30 18:23 ?1800次閱讀
    《聊<b class='flag-5'>一</b>聊ZXDoc》之汽車服務導向SOME/<b class='flag-5'>IP</b>

    5G動態IP地域偽裝技術:突破與實踐中的合規邊界

    在5G網絡加速普及的當下,智能設備的指數級增長正催生著IP地址管理的技術革命。跨境電商、輿情監控等領域對動態住宅IP地域偽裝的需求,已從簡單的協議層操作演變為涉及網絡架構重構的系統工程。本文將聚焦技術演進的主線,探討這
    的頭像 發表于 04-29 15:47 ?1135次閱讀

    住宅IP動態化技術應用解析:對比數據中心IP的三大核心優勢

    在網絡安全、數據采集、跨境電商等數字技術領域,IP資源的選擇直接影響業務運行效果。本文針對技術開發者與行業用戶關注的動態住宅IP特性,對比傳統數據中心IP的差異表現,解析其在真實業務場
    的頭像 發表于 04-24 15:34 ?654次閱讀

    新手必看:動態住宅 IP 的核心原理與實戰指南

    本文深度解析動態住宅 IP 的技術原理與工程實踐,通過對比動態住宅 IP 與數據中心 IP 的核心差異,揭示其高匿名性與低攔截率的本質特性。
    的頭像 發表于 04-22 16:57 ?1281次閱讀