polisec 发表于 2026-4-10 16:27:31

FCM推送是否可以走中转?

总所周知,fcm推送下google域名端口是 mtalk.google.com:5228、alt*-google.com:5228等,延迟极高,且容易访问失败。
!(https://cdn.nodeimage.com/i/5PWbPt4324H9Jks91pbmVXV7yMYxxuoB.webp)
突发奇想,找了个CN2的机器tcp转发一下,然后修改一下我的三星hosts(可以配合fclash、甚至是阿里公共Doh解析)延迟变的非常的棒,我使用fcm toolbox/fcm viewer进去FCM Diagnostics,发现成功让FCM域名走我自己的中转CN2,大家可以试试

我使用的是sing-box进行转发,配置文件这样写(iptables那些也行,只是不方便域名):

参考:https://233boy.com/sing-box/sing-box-direct/

```
{
"inbounds": [
    {
      "tag": "Direct-5228.json",
      "type": "direct",
      "listen": "0.0.0.0",
      "listen_port": 5228,
      "override_port": 5228,
      "override_address": "mtalk.google.com"
    }
]
}

```

然后修改hosts(改自己的中转服务器IP)
mtalk.google.com 1.2.3.4
mtalk4.google.com 1.2.3.4
mtalk-staging.google.com 1.2.3.4
mtalk-dev.google.com 1.2.3.4
alt1-mtalk.google.com 1.2.3.4
alt2-mtalk.google.com 1.2.3.4
alt3-mtalk.google.com 1.2.3.4
alt4-mtalk.google.com 1.2.3.4
alt5-mtalk.google.com 1.2.3.4
alt6-mtalk.google.com 1.2.3.4
alt7-mtalk.google.com 1.2.3.4
alt8-mtalk.google.com 1.2.3.4

或者是阿里公共自定义解析
!(https://cdn.nodeimage.com/i/Zo7BRfnZ9nE249GDTmv6rdpKGtxh3sC8.webp)

最后就成功了
!(https://cdn.nodeimage.com/i/9MGHR5fYf9ilPoxLDgwnh5hYIZ30pKWN.webp)

请注意,这样方式的转发,只能是四层转发,不可以7层转发(除非搞个Mitm)


参考链接:https://firebase.google.com/docs/cloud-messaging/network-configuration?utm_source=chatgpt.com&hl=zh-cn

polisec 发表于 2026-4-11 17:09:11

mjj114514 发表于 2026-4-11 15:20
大佬 是外板三星吗 在谷歌下的微信可以不走fcm不

国行三星,你不想微信使用fcm,那就不要下载play版的微信就可以了

Gopher 发表于 2026-4-10 18:38:59

点赞

mjj114514 发表于 2026-4-11 15:20:56

大佬 是外板三星吗 在谷歌下的微信可以不走fcm不

antibody8963 发表于 2026-5-1 16:47:12

透明代理应该直接就行
页: [1]
查看完整版本: FCM推送是否可以走中转?