请问 ios 上如何完美实现类似 android 的分应用代理,就是可以一直开着代理不用关的那种无缝用机体验在 iphone 和 ipad 上如何实现
1
Harrybocai 2022-05-02 00:17:06 +08:00 1
quantumult x 就可以实现,有很成熟的分流脚本,根据实际情况手动修改一下就好。
其实相比代理分流,我更期待系统内的 sim 卡分流。 |
2
isbase 2022-05-02 00:44:44 +08:00
iOS 和 macOS 上翻墙相关的应用生态和体验比其他平台强太多了。
Surge 、Shadowrocket 、Quantumult X 都可以实现你的要求,要先学习下他们的配置语法 |
3
Love4Taylor 2022-05-02 00:48:22 +08:00 via iPhone 1
实现不了,只能依赖于规则的精细程度。
|
4
bao3 2022-05-02 01:07:10 +08:00 via iPhone
上面说的软件都可以,你在规则里可以使用 user-agent 来实现分应用代理
|
5
abirdcanfly 2022-05-02 09:10:20 +08:00 via iPhone
@bao3 大佬你好,请教下 App 的 user-agent 用什么方法能抓到?会存在同个 App 的不同流量使用不同 user-agent 的情况不
|
6
vocaloid 2022-05-02 09:31:01 +08:00 via iPhone
user agent 的话,我记得小火箭作者在 ios15.3 就发布了通告说 apple 开始隐藏这个了,感觉可能也活不了太久了
|
7
christin 2022-05-02 11:51:23 +08:00 via iPhone
@abirdcanfly #5 使用 thor 抓包 或者 qx surge 看流量日志
|
8
CharlesGray 2022-05-02 12:47:18 +08:00
@isbase 其实 macOS 上翻墙确实没有 Windows 方便,Windows 一个 V2rayN 吊打 macOS 几乎所有翻墙工具
|
9
cwbsw 2022-05-02 13:15:58 +08:00
按应用分流这个真不行,只能按域名、IP 等规则分流。
|
10
Andreas8 2022-05-02 13:29:13 +08:00 via iPhone
stash 后起之秀
|
11
bazingaterry 2022-05-02 20:44:34 +08:00
不在乎性能可以全开启 MitM ,根据 UserAgent 写规则
|
12
juggtt213 2022-05-02 20:52:16 +08:00 via iPhone
geoip 滤掉国内网址。剩下的全部代理..
之前不知道 geoip 所以分流不好弄。有几个别的方案,拿小火箭代理,然后快捷指令自动化设置打开国内应用的时候断开代理。退出再打开。但是断开代理需要一段时间所以打开的时候经常是连不上网的。后来改把常用域名加入白名单,但是像 qq 下载图片或者别的有时候给的是纯 ip 地址,微信小程序拿域名有时候也不太方便,最后用了 geoip 感觉舒服多了。 |
13
vaf714172 2022-05-04 13:16:53 +08:00
@CharlesGray 纯好奇,clashx 比 v2rayN 差在哪里?而且 macos 也有 v2ray 的客户端
|
14
vaf714172 2022-05-04 13:19:06 +08:00
如果是单纯的按应用开关 vpn ,我一直用捷径自动化,打开某些 app 自动打开 vpn ,关闭 app 自动关闭 vpn 。如果要更精细的控制哪个 app 走哪个代理,还真没研究过
|
15
CharlesGray 2022-05-04 21:10:54 +08:00
@vaf714172 v2rayn 几乎支持你见过的所有主流协议,clashx 协议还是少一些,不过另一个项目,clash.meta 增加了 vless 的支持
|
16
CharlesQin 2022-05-05 09:51:30 +08:00
我 surge 这样配置:vpn 始终开启,打开国外 app ,捷径自动化直接切换到全局代理模式,打开国内 app ,切换到直连模式
|
17
dunn 2022-09-27 14:20:34 +08:00 via iPhone
@CharlesQin 那你浏览器怎么设置的呢。为啥不用分流规则呢
|