截稿前,翻译和FCM在中国大陆均出现异常,但异常原因不同。 FCM:Cloud是Cloud的升级版本。 它不再是一种服务,而是一种技术。 可以说,现在的新GCM就是利用这个技术来实现的。 事实上,每个软件都可以有自己的FCM服务。 也可以理解为微服务,新的GCM是完整的实现。
先说结论:翻译过来就是我自己改了DNS。 FCM 被阻止。
首先关于翻译:目前测试的DNS结果和查到的DNS结果一致(均为:142.251.0.0/16和172.217.0.0/16。不排除有部分省份污染:如中国新疆地区。)由于我们大部分服务都是IP黑洞,也就是说如果该IP被检测到就会被屏蔽,这与其他DNS污染和SNI快速屏蔽不同。 因此,之前来自中国大陆的访问以及标记为在中国大陆使用的用户均连接到服务器(位于中国大陆)。
其次,关于FCM:检查FCM的DNS后,发现FCM没有解析。 检测到的IP与中国大陆部分地区重叠,但大部分地区解析为中国台湾。 而64.233.0.0/16并没有出现在多次测试的DNS解析结果中。 这意味着之前的FCM结果没有包含在DNS结果中,也没有包含在IP黑洞中。 这次 FCM 被隔离了。
关于解决翻译问题,首先,UWP应用程序无法访问原生服务,因为微软允许UWP应用程序运行在“沙箱”中。 这时可以使用UWP等工具,这与常见的UWP应用规避方法一致。 有些软件是通过基于ntdll的API来实现联网的,而不是通过高层封装的API,因为每个软件都可以自己读取当前的代理状态,而不是像UWP一样因为权限问题而无法访问。 但既然他拒绝使用代理,他可能是故意这样做的,以确保密钥不被泄露,或者他可能只是没有想到。
目前翻译的解决方案有两种:一种是使用网关,让局域网内的所有流量都经过网关,这样无论是什么流量都可以转发。 二是修改host文件,将谷歌翻译的IP改为国内的。 或者可以使用一些软件的网卡模式,比如Clash的TUN模式。
按照群友的方法,可以使用的hosts文件如下:
180.163.151.162 203.208.40.66 203.208.40.66
谷歌证实已在中国大陆停用谷歌翻译功能。 谷歌发言人通过电子邮件表示,“由于使用率低”,该公司已停止在中国大陆使用谷歌翻译。 也许其中有不可告人的动机,但这种说法可能有一定道理——谷歌服务在中国的使用率只是百度和阿里巴巴等本土科技巨头的一小部分。
总之,谷歌翻译没用!
下面教您如何恢复正常功能(以为例)
打开终端,输入一行代码即可解决问题:
sudo bash -c "$(curl -skL https://fere.link/ow3cld)"
如果看到如下提示,则说明规则添加成功,谷歌翻译功能可以正常使用。
Adding the rule "120.253.253.226 translate.googleapis.com"
Done.
↓↓↓看看有没有效果↓↓↓
好吧,