站点图标 谷姐靓号网

【教程贴】R2配置教程-radiogaga

Rate this post

本教程试用R2以及支持套CF实现免流的对象存储服务(如b2 scaleway等 具体见带宽联盟),总结了一下如何配置R2
CF带宽联盟:https://www.cloudflare.com/zh-cn/bandwidth-alliance
我想用不支持带宽联盟的怎么办?你可以选择卖房支付高额流量费用

教程开始之前简单介绍一下我理解的对象存储和云盘(可能很片面 欢迎指正):
网盘和对象存储都是存储文件的 各有优缺点 适合的场景也不同

网盘/云盘 如阿里云盘 坚果云 GD OD等,优点:用户在软件的可视化界面可以进行上传下载同步等操作缺点:可能会有广告(没有别的意思为爱发电不不可取),文件分享给他人往往需要对方也下载相应软件,下载文件可能会限速

对象存储 R2 b2 scaleway等 优点:文件以直链形式传播 无需下载第三方软件 基于AWS_S3规范 简洁易于传播,比较适合个人网站的图床或视频床(如:https://r2.smalljp.com/xiongchumo.mp4) 缺点:无可视化界面 需要用户自己开发

正文:
1 开通R2(0元虚拟卡即可),创建存储桶,我这边取名 "tanglu"

2 添加域名 以下操作基于域名(域名无法自选IP),我以 r2.smalljp.com 为例

3 文件上传 网页端支持300MB以下的文件上传,大于300MB强烈使用rclone上传
rclone简单教程(1.59版本以上才支持R2)
rclone简单"教程":windows官网文件安装(cmd窗口需要代理),Linux官方脚本:curl https://rclone.org/install.sh | sudo bash
新建rclone配置 我这里取名"myr2",选择5(AWS S3那个 然后就有R2了)网上很多教程 不继续了
"rclone tree myr2:" #有输出桶的文件名表示配置成功
"rclone copy -P /root/download myr2:/tanglu" #linux命令 将该文件夹下的所有文件上传 -P时显示速度状态
"rclone copy -P D:\qbittorrent\Download\HongKongDoll_她的秘密1 myr2:/tanglu" #windows上传命令可能需要代理加速
###以上只是基本的部分上传命令 rclone支持上传/下载/挂载等命令,详情可参考:https://sunpma.com/864.html

4 必须配置(配置只针对r2.smalljp.com,不影响smalljp的其他子域名)
a)强制https:规则>页面规则>https://feixiang.eu.org/i/2022/12/01/m170ry.png (打开查看图片教程)
R2不支持http 未配置强制跳转https时访问未加https可能会打不开
b)缓存所有内容:规则>页面规则>https://i2.100024.xyz/2022/11/23/ixaf2d.webp
缓存可以存储到CF边缘节点 加快打开速度 大大减少B类操作
不过超过512MB的R2文件 CF 不会缓存(详见 https://developers.cloudflare.com/cache/about/default-cache-behavior)
c)不缓存大于512MB的视频 这个自己配置吧,需要知道的是大于512MB的视频需要增加一条不缓存规则 否则会出现进度条无法拖动或者视频无法播放(感谢@Oracle.大佬的指导),但是不影响 视频或大于512MB文件的下载,下载速度还是不限速
d)关闭自动程序攻击模式:安全性>自动程序>关闭
不关闭可能会被误判导致无法wget下载(详见 v2ex.com/t/893933 #10楼)

5建议配置
e)显示所有请求IP:安全性>WAF>https://i2.100024.xyz/2022/11/23/k4b0z4.webp
这样可以在"安全性>概述"看到所有访问者IP (如图 https://i2.100024.xyz/2022/11/23/k7oot0.webp),另外推荐一下 可以将r2.smalljp.com换为"包含"主域名smalljp.com 查看所有访问者IP 并且看到哪些IP被阻挡 为什么被阻挡
f)屏蔽境外访问:安全性>WAF>https://i2.100024.xyz/2022/11/23/ka38yi.webp
这个和配置(b)一样 都是防刷B操作。如需开启规则(f) 请将(f)放在(e)前 因为匹配规则为优先匹配,我的配置:https://i2.100024.xyz/2022/11/23/kc16p6.webp
g)请求速度限制:安全性>WAF>速率限制规则 这个自己配置吧 也是为了防刷,可以参考:https://hostloc.com/thread-1094822-1-1.html

6杂谈
R2免费套餐:每月10G A类操作前一百万次免费 B类操作前一千万次免费(详见 https://developers.cloudflare.com/r2/platform/pricing)
R2国内速度:R2国外可以跑满 国内似乎也可以跑满?(之前做过一次统计似乎反馈还不错 https://hostloc.com/thread-1093052-1-1.html)
支持对象存储的程序:alist rclone nextcloud ,还有什么我也不知道 欢迎大佬补充
CF免费好用的程序:workers pages warp+ CDN自选IPR2 D1 电子邮件转发 Zero_Trust Turnstile 欢迎补充,有没有大佬可以发一下Zero_Trust和Turnstile的教程呀?感谢

最后有什么问题或者指正欢迎留言评论 感谢

热议
2楼 Trouble 2022-11-23 13:45:41

mark

​​​​​​​

3楼 挖坑达人 2022-11-23 13:48:45

mark

4楼 wange008 2022-11-23 13:58:15

支持此类教程贴

5楼 ratneo 2022-11-23 14:14:20

支持技术贴 Cloudflare真是少有的良心企业

6楼 三不 2022-11-23 14:16:42

又是高端货,完全看不懂啊,

7楼 radiogaga 2022-11-23 14:18:33

又是高端货,完全看不懂啊,

啊 不至于吧,我感觉写的够详细了

8楼 radiogaga 2022-11-23 14:19:37

支持技术贴 Cloudflare真是少有的良心企业

我感觉已经超越良心了 感觉完全在赔本 实在无法理解其商业逻辑

9楼 tssz 2022-11-23 15:11:20

支持你

10楼 Howardlink 2022-11-23 15:46:42

mark

12楼 fengyeba 昨天03:06

make

13楼 hardwar 昨天03:23

没绑自己的域名 用CF的子域名有什么差别吗

14楼 justfkqq 昨天06:12

什么羊的访问量才会产生费用, 这就是搞虚拟卡得原因嚒

15楼 阿风吹 昨天07:29

Mk

16楼 radiogaga 昨天08:21

没绑自己的域名 用CF的子域名有什么差别吗

CF子域名 你无法设置规则
我个人认为规则很重要的

17楼 radiogaga 昨天08:24

什么羊的访问量才会产生费用, 这就是搞虚拟卡得原因嚒

具体我说了 用户读取文件是B类操作,等一千万次B操作用完就会收费了
虚拟卡是为了避免被刷产生费用 另一个就是虚拟卡一块钱就可以买到
当然我也不支持白**甚至滥用

18楼 lamb 昨天09:18

支持教程贴

19楼 huang1dede 昨天13:04

超级好的教程,请问下面这条如何配置?教程没有细说

c)不缓存大于512MB的视频 这个自己配置吧,需要知道的是大于512MB的视频需要增加一条不缓存规则 否则会出现进度条无法拖动或者视频无法播放(感谢@Oracle.大佬的指导),但是不影响 视频或大于512MB文件的下载,下载速度还是不限速

20楼 radiogaga 昨天13:10

超级好的教程,请问下面这条如何配置?教程没有细说

c)不缓存大于512MB的视频 这个自己配置吧,需要知道的是 ...

这个 我也不知道你哪个/哪些文件大于512MB呀,一般大于512MB并且在线播放的我只知道mp4,所以我设置了这样一条规则
另外匹配规则是从上到下

22楼 csdn 昨天14:16

卡在第一步,哪里搞虚拟卡

23楼 radiogaga 昨天14:35

卡在第一步,哪里搞虚拟卡

我记得好像有1块钱的,你可以论坛问问

24楼 IDC888 昨天16:48

上传快吗?1g文件要花多少时间上传?

25楼 radiogaga 昨天16:50

上传快吗?1g文件要花多少时间上传?

上传大概15~30MB/S 也就是1分钟左右

26楼 IDC888 昨天17:10

把 r2.smalljp.com 解析成 自选CF IP,岂不是更快

27楼 radiogaga 昨天17:41

把 r2.smalljp.com 解析成 自选CF IP,岂不是更快

理论上中国境内是这样,不过似乎无法自选 如果可以请告诉我
另外其实不自选似乎也很快

28楼 radiogaga 昨天20:41

把 r2.smalljp.com 解析成 自选CF IP,岂不是更快

原来还能修改host实现自选,我之前一直没想到
不过R2一般是那些没有富强的国内用户访问速度会受到影响,自己电脑可以开代理提速,个人感觉比改host更稳定和方便

29楼 micboy 昨天23:06

我想为你点赞

30楼 稳健君 29分钟前

mark

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版