困扰很久很久的一个问题, 一加手机也安装了 Google Play, 但是打开 Clash 就收不到推特通知了.
![]() | 1 xxmzero 2024-06-11 05:55:52 +08:00 检查一下 FCM |
3 rgxiao OP 看他们说关闭 Clash 的允许应用绕过 VPN 可以正常使用, 如果关闭了是不是所有的流量都走 Clash 了, 这样安全有保障吗? |
4 bobryjosin 2024-06-11 07:06:43 +08:00 via Android 拨号盘#*#*426#*#*看下状态 |
5 zen95 2024-06-11 08:28:53 +08:00 via Android clash 换套规则试过了吗 |
![]() | 7 iflint 2024-06-11 10:28:42 +08:00 pixel 7 也是这样 |
8 rgxiao OP 把 Clash 允许应用绕过关闭掉了发现能收到一些消息了, 不知道这个是不是终极解. 分流规则 @hs444 不清楚在哪儿看呢. |
![]() | 9 Tink PRO FCM 不要走梯子 |
10 bodayw 2024-06-11 16:27:52 +08:00 ![]() android 的 vpnservice 可以设置是否“允许绕过”,也就是允许不通过 vpnservice ,直连。由于 android 系统认为 fcm 推送服务走直连会有更好的体验,所以只要 vpnservice 允许绕过,fcm 服务器就会走直连。 clashforandroid / clashmetaforandroid 默认都是开着“允许绕过”的,可能是考虑到 fcm 服务器确实有一部分是可用的。但我不知道是不是自从 android 14 开始改了些什么东西,op 遇到的这种问题最近也挺多的。 之前和朋友测试过,通过 *#*#426#*#* 查看 fcm 连接状态发现,vpnservice 关闭的时候,被分配的几个 fcm 服务器 ip 都是归属 google 台湾的,国内可以连上;而开着 vpnservice ,就会分配到国内连不上的 ip 地址,那推送消息自然也就收不到了。具体原因不明。 解决方法应该就两个:要么不允许绕过,强制 fcm 连接通过代理,但推送的速度和稳定性可能会变差(取决于你的代理服务器);要么自己去搜国内可用的 fcm 服务器 ip ,手写 hosts 绑定到 mtalk.google.com 域名上,但没准哪天 ip 有变化你就要跟着改。 |
![]() | 11 llllllllllllllii 2024-06-11 16:34:08 +08:00 metoo,并且在关闭 Clash 后瞬间收到好几条 |
12 2010hly 2024-06-12 00:08:17 +08:00 via Android 没办法,FCM 直连和挂着梯子都不稳定,安卓的疼点 |
13 rgxiao OP @llllllllllllllii 我和你一样, 关闭 clash 瞬间好多条. |
15 bodayw 2024-06-12 21:52:00 +08:00 @rgxiao > 但是有其他简便的方法吗? 最简便的方法你不是已经做了吗,就是把”允许绕过“关掉。我也不喜欢手写 hosts ,宁可推送可能慢一点……不过我个人是双持,对推送真的有需求的应用都装 iphone 上了,相对来说不太在乎 android 的推送是否及时。 > 如果关闭了是不是所有的流量都走 Clash 了 是 > 这样安全有保障吗? 不知道你为什么会这么问。推送通知用的网络连接都是加密的,无论你是直连还是走代理,中间设备都看不到通知的明文。 |
![]() | 16 qq78660651 2024-06-12 23:58:34 +08:00 CFA 解决 FCM 的问题,有两种方法: 1. 配置文件加上: hosts: # '*.clash.dev': 127.0.0.1 # 'alpha.clash.dev': '::1' 'mtalk.google.com': 108.177.125.188 'alt1-mtalk.google.com': 3.3.3.3 'alt2-mtalk.google.com': 3.3.3.3 'alt3-mtalk.google.com': 74.125.200.188 'alt4-mtalk.google.com': 74.125.200.188 'alt5-mtalk.google.com': 3.3.3.3 'alt6-mtalk.google.com': 3.3.3.3 'alt7-mtalk.google.com': 74.125.200.188 'alt8-mtalk.google.com': 3.3.3.3 2. [覆写] - [hosts] 追条添加上述 域名 和 ip 关系 3. 确保 google 相关服务走 clash 代理; 如上,FCM 就连上了, |