0 评论

0 收藏

分享

Chrome 浏览器内置谷歌翻译(完美)解决:反代谷歌翻译

注册获取更多资料

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2022年10月25日更新:修改Hosts 使用国内IP方式已经失效!请求部分资源404!
其实也简单,有建站基础的应该得心应手

第一步
一般是找一台小鸡,然后 Ping 一下,看看是不是有回应
  1. <font size="3">ping translate.googleapis.com</font>
复制代码

确保你能直连该小鸡,并且能Ping通谷歌翻译,然后再继续第二步

第二步
这一步就是设置转发了

这可有得说了,iptables,nftables,brook,ehco,gost,socat,

tiny_port_mapper,wstunnel,realm,Dokodemo door 等等好多协议

随便找一个,转发tcp流量即可

记住是本地443端口,转到 translate.googleapis.com 的443端口

推荐是用brook,但我这里刚好有gost,本文就以 gost为例

首先现在符合自己系统的 gost 可执行文件:https://github.com/ginuerzh/gost/releases

以amd64为例:
  1. https://github.com/ginuerzh/gost/releases/download/v2.11.4/gost-linux-amd64-2.11.4.gz
复制代码

然后解压,挂后台等操作
  1. gunzip gost-linux-amd64-2.11.4.gz
  2. mv gost-linux-amd64-2.11.4 gost
  3. mv gost /usr/bin/gost
  4. chmod -R 777 /usr/bin/gost
  5. yum -y install screen || apt -y install screen
  6. screen -dmS gost gost -L tcp://:443/translate.googleapis.com:443
复制代码

最后修改hosts
  1. # 谷歌翻译API
  2. 小鸡的IP translate.googleapis.com
复制代码

这样就搞定了

第三步

测试谷歌翻译是否恢复正常

你可以点击这条链接测试谷歌翻译是否有恢复:点我测试谷歌翻译是否恢复正常

以 Chrome 浏览器为例:(其它浏览器的表现应该类似)

如果浏览器下载了一个名为 json.txt 的文件则说明划词翻译内的谷歌翻译已恢复正常。

如果出现了谷歌“404. That’s an error.”的错误提示,那说明修改 hosts 的方式对你无效。

如果新打开的标签页在 5 秒后仍然处于加载中的状态,则说明没有恢复。这要分为两种情况:

如果在 20 秒内,你的浏览器正常下载了 json.txt,但由于划词翻译限制了 5 秒无结果就视为失败,所以划词翻译内的谷歌翻译仍然是不能用的。你需要确保测试链接能在 5 秒内下载 json.txt。

如果 20 秒后 Chrome 显示【无法访问此网站,translate.googleapis.com 的响应时间过长】,那么说明你的电脑还是无法正常连接到谷歌翻译服务器,有以下两种可能:

请再检查一下你是否按照解决方案的要求做配置了,比如 hosts 里的 IP 是否可用。

还有可能是你所在的网络屏蔽了谷歌翻译,这种情况下修改 hosts 是没用的。比如好多 IP 都不能用的用户,我在自己电脑上用他们的 IP 测试时却是正常的,而这些用户有一个共同点,那就是使用的都是学校网,所以我猜测某些大学里的网络主动屏蔽了谷歌翻译。你可以尝试让电脑连接手机热点打开测试链接,如果能下载 json.txt 那就说明是你电脑所在的网络屏蔽了谷歌翻译,这种情况你只能找你的网络服务提供者,让他们解除对谷歌翻译的屏蔽。

回复

举报 使用道具

全部回复
暂无回帖,快来参与回复吧
牛牛先森
管理员
分类资料
经验福利
悬赏资料
资源共享
资料合集
搜索学习
电子书
绿色软件
影视影音
网站发现