文章 0 0

    FCM转发器:实现FCM直连并提高消息稳定性

    最近我开发了一个FCM转发器,并配合DNS重写技术实现了FCM的直连功能。这个项目主要是为了解决FCM域名节点超时的问题,从而提高推送消息的稳定性。项目基于.NET 8编写,是一个轻量级的流量透明转发器。使用这个转发器,只要中转机正常工作,FCM连接就不会出问题,即使国产定制ROM可能会出现断连,但整体推送消息的稳定性得到了提升,重连速度也更快了。

    项目开源地址:dreamstation625/FCM-Forward。要使用这个项目,你需要一台能够正常访问FCM的设备,以及一套DNS服务,比如AdguardHome。

    使用方法:首先,在一台中转机上安装.NET 8.0环境,下载release包,解压后设置适当的权限,并放行443和5228端口,然后运行程序。接着,在DNS系统中配置DNS重写,将FCM的域名重写到中转机的IP地址。最后,在手机上配置dot dns,使用新的DNS设置。

    效果图和更多详细信息可以在1083568)上查看。