七牛雲雜談-怎樣防盜鏈?

因為公然空間里的資本沒有預設庇護措施,任何人任何時候都可以接見个中的資本,不受任何限定。關於須要掌握接見的場景(如防備歹意盜鏈),七牛雲許可設置用於防盜鏈的黑/白名單,對接見者身份舉行辨認和過濾。

現在支撐的防盜鏈範例有:

  • IP過濾;
  • 域名過濾(支撐泛域名婚配);
  • 空Refer頭過濾(用於制止瀏覽器直接接見)。

■ 道理

對七牛雲的某個資本提議接見要求時,該要求將被指導到最外圍的就近CDN節點,由其作為代辦轉發至七牛雲。在這個歷程當中,CDN節點將依據預先設置好的黑/白名單,搜檢每一個要求中的相干信息(主如果域名和HTTP Header),相符名單過濾劃定規矩的則制止接見(返回403相應碼)或許可接見。

全部歷程以下圖所示:

客戶端 ==> CDN節點 ==> 七牛雲
        (要求正當)

客戶端 ==> CDN節點 -X- 七牛雲
        (要求不法)

如許便能有效地庇護資本不被身份不明的第三方接見。

■ 設置要領

登錄治理掌握台,按以下途徑進入防盜鏈設置面板:

挑選空間 => 空間設置 => 基礎設置 => 防盜鏈

《七牛雲雜談-怎樣防盜鏈?》

回目次

七牛雲存儲 © 2014 簽名-非商業性運用-制止歸納

許可自在轉載,請說明作者及出處。

    原文作者:無鋒之刃
    原文地址: https://segmentfault.com/a/1190000000391320
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞