UWP Loopback:让微软商店应用走上代理
从微软商店安装的 UWP 应用(以及部分系统组件)有一条特殊的安全限制:禁止访问本机回环地址(loopback)。而 Clash 的代理地址恰恰是 127.0.0.1——于是这些应用即使开了系统代理也完全无法联网或不走代理。
解除方法
- 打开 General 页面,点击 UWP Loopback 按钮,会弹出微软官方的 EnableLoopback 工具;
- 在列表中勾选需要走代理的应用;
- 点击 Save Changes 保存,重启对应应用生效。
常见需要解除的对象包括:商店本体(下载加速)、部分从商店安装的第三方客户端。
如果还是不行
个别 UWP 应用解除回环限制后仍然直连,是因为它压根不读系统代理设置。这种情况用 TUN 模式兜底——TUN 在网络层接管,不区分应用类型,UWP 也不例外。反过来说,如果你常年开着 TUN 模式,就不需要做 UWP Loopback 解除。