使用fast.io为Github/Onedrive/Google Drive等云存储服务创建国内CDN
最近发现了搭建国内图床的最新办法。此办法同时还可以进行文件的高速直链共享。
# 什么是fast.io
fast.io提供全球CDN服务,可以把你存放在Google Drive/box/dropbox/Onedrive/MediaFire/Github上的数据缓存到它的CDN服务器里,为全球用户提供高速访问和下载。对于国内用户,CDN效果非常棒,我测试时下载速度可以达到6MB/s,这就允许我们把存放在上述云盘(正常情况下国内下载速度偏慢甚至不能下载)的资源分享给他人,甚至直接当作博客图床/音频/视频直链使用。如果你有自己的域名,也可以使用自己域名作为分享链接域名。本文所有图片都是使用fast.io进行CDN加速。
# fast.io费用
fast.io为用户提供免费的每月100GB下载限额,同时支持500MB的文件最高大小,支持5个自定义域名。这已经非常非常够用了。每月100GB的限额对于大多数用户来说,和无限流量没什么区别。500MB的最高大小有点偏小,不过已经可以代替蓝奏网盘,成为分享小文件更好的方式。不过付费套餐就偏贵了。最便宜的套餐也要每月12美金。
# 使用fast.io
我认为fast.io可以做如下应用:
- 博客图床/音频/视频源
- 小文件直链永久共享
- 代理下载国外网盘资源
# 配置教程
进入fast.io,注册账号。
选择一个存储介质,创建你的共享网站。
这里自定义的URL是你的默认分享链接地址,如图设置,分享链接地址为:
https://shadowfish.imfast.io/files
把文件上传到存储介质中,fast.io将自动进行同步,然后你就可以获取文件的分享链接。
(可选)将自己的域名进行绑定,打造更有逼格的分享链接:
进入一个网站空间
进入Domain页
添加一个自己的域名,注意后面选择使用自己的CDN
进入你的域名控制台,设置对应的域名解析CNAME为fast.io所提供的值
# 使用教程
以OneDrive为例,配置成功后OneDrive会在根目录自动生成Fast.io
文件夹,该文件夹里的子文件夹以你所有链接到这个OneDrive的网站名来命名。
你可以直接在相应文件夹内上传任意文件,OneDrive同步完成后,一般来说fast.io也会自动同步CDN缓存。