网易首页 > 网易号 > 正文 申请入驻

免费玩转Cloudflare-14:用 Cloudflare R2 自己搭一个永久免费、还带 CDN 加速的图床

0
分享至


免费玩转Cloudflare-14:用 Cloudflare R2 自己搭一个永久免费、还带 CDN 加速的图床

导读:免费图床不是限速就是偷偷压缩,动不动还跑路。这篇教你自己用 Cloudflare R2 搭一个图床,免费额度管够、还能套 CDN 加速,全程 10 分钟,照着点就行。
现成图床,坑比图多

写博客、记笔记、做公众号,谁还没被图床折磨过?

免费图床呢,要么给你悄悄压画质,要么访问限速,图片加载转半天。好不容易找到个顺手的,隔半年告诉你「业务调整,停止服务」——得,几千张图全得搬家。

付费的又嫌贵,一个月几块钱看着不多,可咱就放点博客配图,图啥呢?

所以我索性自己折腾了一套:用 Cloudflare R2 对象存储 搭图床。免费额度内不花一分钱,套上它自家的 CDN 之后,读取请求基本归零,等于白嫖。 关键是 S3 协议兼容,写博客拖图上传很顺手。


R2 凭啥敢说免费

先说清楚它给的免费额度,确实是给个人用户准备的:

  • • 10 GB 存储 :放博客配图,只要不是拿它当图库站,这辈子都用不完。

  • • A 类操作每月 100 万次 :上传、改结构算 A 类。你一年也传不了 100 万张图吧?

  • • B 类操作每月 1000 万次 :读图片算 B 类。本来最容易超,但后面套了 CDN 就另说了。

A 类和 B 类啥区别?一句话:A 是「写」,B 是「读」。你往 R2 传一张图,记一次 A;别人打开你网站看这张图,记一次 B。

重点在 B 类。R2 支持绑自定义域名,绑完之后图片就进了 Cloudflare 的 CDN 缓存。用户看图,请求被 CDN 拦下来直接返回,根本不会打到 R2 上,B 类操作自然就接近 0。缓存失效才回源一次,那点量,免费额度远兜得住。

一句话:只要别超 10 GB,基本就是永久免费。

不过得泼盆冷水:Cloudflare 在国内没有面向普通用户的节点,国内用户访问速度一般。如果你的网站主要服务国内读者,CF 这套体验真不算好。这种场景我更建议直接上国内云,对象存储、云服务器新用户首单经常打到骨折,走官方渠道还不收额外手续费(链接我放文末了)。R2 适合海外业务、或者像我这样拿它当图床顺带折腾的。

操作步骤 第一步:开通 R2 订阅

进 Cloudflare 后台,左侧菜单「存储和数据库」里找到 R2 对象存储,点开进「概述」。

要用 R2,得先把它订阅到账户。因为额度用超了会扣费,所以得先绑一张付款卡。

国内发行的 VISA 信用卡完全能用,绑上就行。

点「将 R2 订阅添加到我的账户」,会弹个安全计费提醒——告诉你超额会收费。放心,不超额就不扣钱,点激活就完事。激活成功,订阅就挂上了。



第二步:建个存储桶

回到概述页,右上角点「创建存储桶」。

桶(Bucket)就是放图的地方,一个网站建一个,后面统计用量也清楚。名字随便起,位置按你用户群选:主要服务东南亚这类海外用户,选亚太;要是国内业务为主,前面说了,直接放弃 CF 吧。存储类保持默认的「标准」就行。点创建,搞定。

创建完回概述,能看到已经产生几次 A、B 类操作了,那是创建过程本身消耗的,正常现象。



第三步:绑域名、套 CDN

进桶的「设置」页,找到「自定义域」,点添加,填个二级域名(比如 img.你的域名.com),继续。

我的域名本来就托管在 Cloudflare,所以它直接问我要不要自动加 DNS 记录——当然要,省得自己配。

点「连接域」,状态变成「已启用」就成功了。

直接访问那个域名试试,这时候会提示「没有找到对象」——别慌,这说明域名已经通了,只是桶里还没东西而已。


直接访问域名试一下,404,是正常的


第四步:传图、拿外链

回到桶里,随便传张图测试。

传好后点「对象」列表里那个蓝色文件名,就能看到图片预览,同时给出一个 URL。


这个链接就是你的图片外链,公开、直接能访问、还是 https。

复制出去,博客、笔记、公众号草稿里往里一贴就能用。

想批量传、自动传?直接调 API

手动传图、用 PicList 都顺手,但你要是图多、或者想自己写个上传页给访客用,就得碰 API 了。好消息是:R2 完全兼容 AWS S3 协议,凡是能连 S3 的工具,基本都能直接连 R2,只是把地址换一下。

先到 R2 后台「Manage R2 API tokens」点「Create API token」,权限选 Object Read & Write。生成出来一对密钥:Access Key ID 和 Secret Access Key。注意,secret 只显示这一次,关了页面就再也看不到了,先存好。

endpoint 地址长这样:

                                                                 https:// 
         <你的账户id>         
 .r2.cloudflarestorage.com 
         

账户 ID 在 R2 概览页能直接复制,region 一律填 auto。下面三种玩法,挑顺手的:

1. AWS CLI —— 最省事
装好 aws cli,传图时多带一个 --endpoint-url 就行:

                                                                 aws s3 cp ./cat.jpg s3://你的桶/images/ --endpoint-url https:// 
         <账户id>         
 .r2.cloudflarestorage.com 
         

写进脚本就能批量传、定时传。

2. rclone —— 当网盘用
rclone config 新建远程,存储类型选 S3,provider 选 Cloudflare R2,把密钥和 endpoint 填进去。之后 rclone copy 本地目录 r2:你的桶/图片 一拖就同步,还能 rclone mount 把桶挂成本地盘。

3. 自己写网页上传 —— presigned URL
想做个网页/小程序让用户传图,别把密钥放前端。正确姿势:后端用密钥生成一个临时上传签名 URL(presigned URL),前端拿这个 URL 直接 PUT 图片,链接过期就失效,安全。上传前记得在桶的 CORS 里把你的域名加进允许列表,不然浏览器会拦。

还有一点:图片要能公开访问,桶得开「Public access」(或绑自定义域名),否则外链打不开。

星哥的云上小店

上面说的 R2 是海外的,适合海外业务和折腾党。

要是你主要做国内业务,想买云服务器、对象存储这类,走星哥的官方渠道,价格跟你自己去官网买一模一样,不收你一分钱额外费用,有时候还有新用户专属优惠。

  • • 阿里云:y.xgss.net/a

  • • 腾讯云:y.xgss.net/tx

链接不带 https,复制到浏览器地址栏打开就行。下单遇到问题,评论区喊我。

你现在的图床用的哪家?被限速还是被跑路过?评论区聊聊,我看看大家都踩过什么坑。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
3死!陕西商南发生恶性刑案,在逃嫌疑人照片曝光,80后,来自移民小区,并非“无差别杀人”

3死!陕西商南发生恶性刑案,在逃嫌疑人照片曝光,80后,来自移民小区,并非“无差别杀人”

火山詩话
2026-11-05 04:44:06
起底年度AI短剧《持械入宋》团队:10人“手搓”出40亿播放量,有成员还清负债

起底年度AI短剧《持械入宋》团队:10人“手搓”出40亿播放量,有成员还清负债

上游新闻
2026-11-04 16:08:59
研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

荷兰豆爱健康
2026-11-04 18:23:17
马斯克就美国中期选举发声

马斯克就美国中期选举发声

界面新闻
2026-11-04 14:41:23
小伙背着尿素袋游览欧洲多个著名景点,意外走红,获全网超1000万浏览量:未来计划带尿素袋打卡更多国家

小伙背着尿素袋游览欧洲多个著名景点,意外走红,获全网超1000万浏览量:未来计划带尿素袋打卡更多国家

洪观新闻
2026-11-04 10:39:35
特朗普输麻了,科技拉冒烟了

特朗普输麻了,科技拉冒烟了

大猫财经Pro
2026-11-04 15:43:44
山西女硕士事件宣判,最可怕的细节不是“性侵”

山西女硕士事件宣判,最可怕的细节不是“性侵”

清书先生
2026-11-04 15:08:06
美国前财政部高官:新冠病毒在乌克兰实验室制造,后被运到武汉释放

美国前财政部高官:新冠病毒在乌克兰实验室制造,后被运到武汉释放

不掉线电波
2026-11-04 13:44:45
WTT冠军赛冷门不断,国乒日本损失惨重,世界冠军遭遇横扫

WTT冠军赛冷门不断,国乒日本损失惨重,世界冠军遭遇横扫

南海浪花
2026-11-05 01:14:33
反杀!“缅北最严厉的父亲”来了,还拿了千万美元融资

反杀!“缅北最严厉的父亲”来了,还拿了千万美元融资

中国新闻周刊
2026-11-04 18:54:04
WTT冠军赛八强赛落位 温瑞博剃光头 王楚钦对手出炉 世界亚军一轮游

WTT冠军赛八强赛落位 温瑞博剃光头 王楚钦对手出炉 世界亚军一轮游

南海浪花
2026-11-05 01:06:53
黄某倩(女,22岁)在贺兰山独自翻越护栏,进入自然保护区后失联,3天后被发现在山崖下方,现场确认死亡,警方通报

黄某倩(女,22岁)在贺兰山独自翻越护栏,进入自然保护区后失联,3天后被发现在山崖下方,现场确认死亡,警方通报

南方都市报
2026-11-04 14:31:46
倒闭8.4万家!无数中年人的“庇护所”,如今为何跌下神坛?

倒闭8.4万家!无数中年人的“庇护所”,如今为何跌下神坛?

三农雷哥
2026-10-24 14:59:15
间谍已落网,穆杰塔巴召见军方高层,消息传进美国,伊朗开门见山

间谍已落网,穆杰塔巴召见军方高层,消息传进美国,伊朗开门见山

策前论
2026-11-03 13:26:49
朱芳雨回归第一签!宏远新小外曝光,战广厦砍44+11,CBA老熟人

朱芳雨回归第一签!宏远新小外曝光,战广厦砍44+11,CBA老熟人

多特体育说
2026-11-05 00:06:45
93票赞成13票反对,联合国大会通过决议!美国、俄罗斯、以色列等投反对票,中国投弃权票

93票赞成13票反对,联合国大会通过决议!美国、俄罗斯、以色列等投反对票,中国投弃权票

每日经济新闻
2026-11-04 23:04:41
老特成跛脚总统,新泽西州长:谁敢卸货俄柴油要重罚,俄击中乌核电站,乌克兰多处停电 | 狼叔看世界

老特成跛脚总统,新泽西州长:谁敢卸货俄柴油要重罚,俄击中乌核电站,乌克兰多处停电 | 狼叔看世界

狼叔看世界
2026-11-04 15:57:22
“认清现实吧,你是妇女,不是少女!”宝妈跟孩子比美,眼前一黑

“认清现实吧,你是妇女,不是少女!”宝妈跟孩子比美,眼前一黑

世界圈
2026-11-04 14:22:37
周琦王哲林张镇麟赵睿领衔回归!中国篮协官宣最新国家队集训名单

周琦王哲林张镇麟赵睿领衔回归!中国篮协官宣最新国家队集训名单

狼叔评论
2026-11-04 21:56:01
巴尔韦德世界波绝杀,皇马3-2险胜希腊超第4,取得欧冠4连胜

巴尔韦德世界波绝杀,皇马3-2险胜希腊超第4,取得欧冠4连胜

侧身凌空斩
2026-11-05 03:41:26
2026-11-05 07:03:00
星哥玩云 incentive-icons
星哥玩云
星哥跟你说说工作生活的那些事
501文章数 290关注度
往期回顾 全部

科技要闻

国行苹果AI上手实测:苦等两年,成色如何

头条要闻

共和党败选后 特朗普1小时狂发71条贴文还官宣"改行"

头条要闻

共和党败选后 特朗普1小时狂发71条贴文还官宣"改行"

体育要闻

老板豪言建队五年必夺冠 球员:保守了

娱乐要闻

甩掉周一围嫁富豪,童蕾今负债亿元,

财经要闻

苹果“躺赢”了英伟达

汽车要闻

省钱 它是认真的!银河星耀6EF每公里成本只要2毛

态度原创

健康
家居
游戏
数码
教育

痘痘长到25岁还没完?查查内分泌

家居要闻

2026建博会(广州) 公装联探展交流活动

《上古卷轴6》公布预告 玩家推测与《天际》有关

数码要闻

5499元起!iPad mini 8明天首销:60Hz屏引发争议

教育要闻

关于2027年高考,教育部预警!

无障碍浏览 进入关怀版