解决Google Chrome翻译插件无法使用问题

2023-10-21 13:10:24 浏览数 (2)

原因

最近安装Google Chrome后访问英文网页使用谷歌翻译插件时,一直提示无法使用然后查找资料发现 是因为谷歌关闭了国内的谷歌翻译网页版translate.google.cn,因此连带着导致谷歌翻译API接口域名的解析也从国内IP改到了不可用的谷歌国外IP,而谷歌国内服务器依然可用

解决方法一、(已被和谐)

手动修改Hosts文件 将域名指向谷歌国内服务器IP即可。

谷歌国内服务器IP

cmd中使用ping命令ping google.cn所得到的IP即可使用 就能拿来指向谷歌翻译 API 接口域名使用。

原博主找好的可用IP

代码语言:javascript复制
电信 北京:220.181.174.226
电信 上海:180.163.150.34
 
联通 北京:114.250.66.34
联通 广州:58.254.137.162
 
移动 上海:120.253.255.162
 
其他 北京:203.208.39.194
其他 上海:203.208.40.66

后补充的IP
 
上海/电信:
180.163.150.34
180.163.151.34
180.163.151.162
180.163.150.162
180.163.150.33
 
上海/移动:
120.253.253.226
120.253.253.98
120.253.250.226
120.253.255.162
120.253.253.34
120.253.255.98
120.253.253.162
120.253.255.34
 
上海/Google数据中心/电信:
203.208.40.98
203.208.41.98
203.208.41.66
203.208.41.34
203.208.40.66
203.208.41.97
203.208.40.97
203.208.40.65
203.208.40.34
 
北京/电信:
220.181.174.226
220.181.174.34
220.181.174.98
220.181.174.162
220.181.174.33
203.208.50.162
 
北京/Google数据中心/电信:
203.208.43.66
203.208.39.194
203.208.50.66
203.208.43.98
203.208.50.34
203.208.39.226
 
北京/联通:
114.250.64.34
114.250.70.34
114.250.63.34
114.250.66.34
114.250.65.34
 
广州/电信:
113.108.239.226
58.63.233.98
113.108.239.162
 
广州/移动:
120.241.147.162
120.232.181.162
 
广州/联通:
58.254.137.226

修改hosts文件

hosts文件位置

  • Windows系统位置:C:WindowsSystem32driversetchosts
  • Linux/MacOS 系统位置:/etc/hosts

修改win系统时可能提示没有权限,需要右击hosts文件 hosts-属性-安全-高级-添加-选择主体- 然后在框中随意输入win账号名称,检查名称-确定-完全控制-确定 然后点击 编辑-将完全控制的允许勾选后保存

编辑hosts文件 在文件末尾添加一行如下示例代码(IP根据自己情况更换),保存即可

代码语言:javascript复制
220.181.174.226 translate.googleapis.com

刷新dns 重启浏览器

在保存后,需要重启浏览器才能生效,如果还不行则尝试清空DNS缓存后(cmd 中执行 ipconfig /flushdns)再重启浏览器。

解决方法二、

大佬开发的一个程序,可以自动选择距离你最近的IP。直接双击运行即可

最值得一提的是该程序支持Windows、Linux以及MAC。

[button color="info" url="https://github.com/Ponderfly/GoogleTranslateIpCheck" outline="outline" target="_blank"]项目github地址[/button]

参考资料

  1. https://blog.csdn.net/wxh0000mm/article/details/127204700

0 人点赞