nginx 反向代理配置_onedrive配置Nginx 反向代理,加速上传下载

前言

FODI 和各大 OneDrive 列表程序(如 OneIndex、PyOne、OneList 等等)一样都是只有前端跑服务器的流量(FODI 甚至可以把前端部署到GitHub Pages 完全不需要自己的服务器)

原文

onedrive配置Nginx 反向代理,加速上传下载 - 奇它博客​qitablog.com
b896d9970d980d1f6e0bb0704824d138.png

而下载文件或是在线观看视频直接走的 OneDrive 的直链,也就是直接从微软的服务器上下载onedrive配置Nginx 反向代理,加速上传下载 - 奇它博客而下载文件或是在线观看视频直接走的 OneDrive 的直链,也就是直接从微软的服务器上下载

这是这类程序最吸引人的地方——超低成本就能拥有一个超大的分享网盘

然而在有的网络环境下 OneDrive 的速度非常慢,无法正常下载和在线观看视频

这时候聪明的同学只需要富强就可以高速下载 OneDrive 了

然而并不是所有同学都这么聪明……有什么办法可以解决这一点呢?

——如果你是聪明的同学,拥有一台闲置的,带宽和流量都比较大(但是硬盘小)的服务器

你就可以使用反向代理来加速 OneDrive 了!

操作反代之后将使用你的服务器的流量来跑 OneDrive 下载,如果是限制小流量、按流量收费的服务器请谨慎尝试!!

准备

首先你需要有以下条件

  • 拥有一台服务器(VPS、独立服务器等能够搭建互联网服务的均可,如果是限制小流量、按流量收费的服务器请谨慎尝试)
  • 已经搭建好onemanager(oneindex)等onedrive直链程序

关于搭建方法大家可以参照下面这篇

  • OneManager搭建详细图文教程

配置 Nginx 反向代理,加速上传下载

94e3163c8ebd25835ae082d2dcf1602d.png

以上图为例,A 代表我们的中转,B 代表我们,C 代表 onedrive,我们直接从 onedrive 那边下载东西的时候速度很慢,而此时我们的中转服务器 A 到 onedrive 的速度很快,我们从服务器 A 上下东西也快,那么我们可以借助 A 来提高获取 onedrive 文件的下载速度。

配置反代网站

假设我的反代网站是 proxy.abc.xyz

先解析该网址至服务器 192.168.1.2,然后在服务器内用宝塔新建网站,再申请 ssl 证书(必须)

先查看并记下微软分配的全局域名,形如

https://xxx-my.sharepoint.com

这里以https://2demo-my.sharepoint.com为例

在宝塔面板中配置反向代理网站

6c9c9d28f5f1f61d5a06c70d975142a4.png

提交后再点击反向代理的配置文件添加禁止缓存代码

proxy_buffering off;proxy_cache off;proxy_set_header X-Forwarded-Proto $scheme;

3e97454ca1f817bd2c6e047420d7cb60.png

然后在网站的配置文件中添加下面两行代码

ad50b2f1b05fa8991a666d27503a41b1.png

sub_filter "2demo-my.sharepoint.com" "proxy.abc.xyz";

sub_filter_once off;

注意以上代码涉及到域名的请修改成自己的域名

最后再在 onemanger 的后台上添上反向代理的域名就可以了。

记得要点一下设置才会生效

eace9b595ff3a6aea7faa4e3dbd5f16e.png

此时再下载就会走服务器的流量了。

本节转载原文:https://2demo.top/133.html

关于onedrive的基础知识

onedrive是什么?怎么用

注意事项

如果你设置了反向代理的话千万要注意流量是否足够。如果不设置 onedrive 的反向代理那么你可以不用担心上传下载的流量消耗,但是一旦你设置了的话你就要注意尽量别公开下载,否则有可能会把服务器的流量消耗完,届时会扣账户余额的。腾讯云的服务器流量都只计算出网流量,就是你从服务器下载所消耗的流量,你网页上传文件则不会消耗服务器的流量。 上传下载速度:不走代理看微软与本地连接,走代理下载 30m,上传 G 口

相关文章

  • OneManager搭建详细图文教程
  • 使用网络上OneDrive 子账号到底安不安全
  • 免VPS利用Heroku + OneManager 搭建个人网盘
  • 微软网盘 OneDrive 教育版申请篇
  • onemanager美化详细图文教程
  • onedrive文件转存工具Mover.io使用教程
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值