- 个人版
- Microsoft 365 个人版
- Microsoft 365 家庭版
- 商业版
Onedrive 客户端登录
问题
电脑每次登录 Onedrive、以及使用 ppt/word 进行共享文档时都会卡在登录界面;关闭 Clash 系统代理后退出重登正常;
原因应该是我的订阅在登录时只允许国内 ip
此参考文章列出了 Microsoft OneDrive 使用者版本使用的所有终结点。 如果你的组织限制网络上的计算机连接到 Internet,本文列出了完全限定的域名 (FQDN) 和端口,你应该包含在出站允许列表中,以确保计算机能够成功使用使用者版本的 OneDrive。
OneDrive 所需的 URL 及端口
解决方案
在 Clash for windows 依次进入 Settings, 选择 System Proxy - Bypass Domain/IPNet 编辑,加入login.microsoftonline.com
该设置对应~/.config/clash/cfw-settings.yaml
中的 bypassText 字段
下载及上传
中国地区 Microsoft 365 全球版客户端所使用的 OneDrive for Business 的数据是存储在亚太地区的,即香港和新加坡。其他的一些服务如 Sway、Yammer、Forms 等的数据存储位置确实是在美国。
Web 端下载速度测试,仅供参考。OneDrive for Business 本身不限速,上下行速度取决于梯子
走代理(测试使用的是香港节点)速度快,但如果机场流量不够用,直连的速度也能接受
如何设置下载&上传走代理?
开启 CFW 的 Mixin 模式,添加如下两条规则,将 SDK DNS 替换为你的 proxy-groups 中的代理节点
Mixin
mixin allow you to overwrite original configuration
简单来讲,购买的订阅更新会直接替换原有 profile,如此一来每次更新订阅就要再添加一次自定义配置;
Mixin 可以将自定义配置与订阅合并,省去每次更新后手动修改配置的麻烦
Connections
在 Cfw 的 Connections 栏,可以查看主机建立的网络连接。可以通过 Connections 中的连接信息,来确定如何编写规则
Ref
Microsoft 365 客户数据的存储位置
Cloudflare Speed Test