利用CDN加速Onedrive

2020年4月24日 · 197 views · 

由于大家都知道的原因,Onedrive在国内速度不理想(@GFW)。可以利用各种cdn&反代来加速OneDrive的访问。

选择加速方式

用vps做反代

  • 速度:氪金越多越快

用cloudflare做代理

  • 速度:一般
  • 价格:免费,提供用不完的请求数

Fast.io的储存加速服务

  • 速度:较快
  • 价格:免费
  • 限制:单文件限制500mb,需要放到指定的文件夹

腾讯云CDN

  • 速度:飞快
  • 价格:收费较贵,可用代金卷撸,新用户前六个月免费每月10G流量
  • 限制:域名需要备案

NodeCache

  • 速度:一般
  • 价格:新用户1T免费流量

查询Onedrive域名

登录OneDrive,记下网址前面形如xxx-my.sharepoint.com的部分。
这个域名即为回源域名/源站地址/回源Host/反代目标域名/发送域名

vps反代

把Onedrive域名反代成自己的域名
宝塔:参考“利用宝塔反向代理”
普通vps:参考“apache配置反代”
最后访问https://自己的域名/personal/xxxx/_layouts/15/download.aspx...

PS:当然你也可以反代xxx-my.sharepoint.com /personal/xxxx/_layouts/15/download.aspx ,然后访问的时候就不用加上那么一大条东西了。

Cloudflare workers

参考“利用 cloudflare 写了个下载辅助工具
最后访问https://cf域名?url=经过urlencode的OneDrive直链

Fast.io部署

官网:Fast.io,傻瓜式操作

  1. 注册登录
  2. 绑定账户
  3. 把文件放到指定的文件夹
  4. 在fast.io刷新同步
  5. 访问https://自定义的域名/Onedrive文件路径

CDN部署方式

所有cdn部署方式都相似,以腾讯云为例。
然后,新建cdn,添加域名,参数如下:

提交完点进去,可以看到cname,把域名解析到cname上即可。

访问方式同vps反代。

返回

Steven's Website Copyright © 2020 Steven
Powerd by Wordpress & Theme by Steven
粤ICP备20028373号