• 【Chrome 浏览器自带谷歌翻译用不了】


    在这里插入图片描述

    1. 前言

    最近发现 自己的Chrome 浏览器自带的谷歌翻译用不了怎么办,网上查找一番发现是 DNS 解析的问题,并且很多人遇到这种情况,于是随手写个简单教程~

    1.1 问题模拟

    我用bing搜索《深度学习》,然后点开IBM网站,为啥翻译用不了?
    在这里插入图片描述

    1.2 分析底层逻辑

    1. Chrome 浏览器自带的谷歌翻译,调用的 API 接口域名为:translate.googleapis.com

    2. 而之所以近期突然无法使用了,是因为谷歌关闭了国内的谷歌翻译网页版 translate.google.cn ,因此连带着导致谷歌翻译 API 接口域名的解析也从国内 IP 改到了不可用的谷歌国外 IP,而谷歌国内服务器依然可用,所以只需手动在 Hosts 文件中将域名指向谷歌国内服务器 IP 即可。

    注意,目前已经没有任何国内可直接访问的 谷歌翻译在线网页版 了,改 Hosts 也不行! 谷歌国内 IP 哪里找?
    谷歌的一些非敏感网络服务一直都托管在国内服务器,都是通用的,因此随便找个谷歌国内域名,比如在 CMD 中 ping google.cn
    得到的 IP 就能拿来指向谷歌翻译 API 接口域名使用(如果该 IP 不可用,也可以找个在线全国 Ping 的网站来获得其他更多 IP)。

    1. 可以直接使用我找好的这些国内 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
    58.254.137.162

    提示:以上 IP 并不保证最新可用,因此使用之前,建议在 CMD 中 Ping IP 确保可用。

    1. 上面加粗的五个IP我测试了一下
      在这里插入图片描述
    Microsoft Windows [版本 10.0.22000.1042]
    (c) Microsoft Corporation。保留所有权利。
    
    C:\Users\Asus>ping 120.253.255.162
    
    正在 Ping 120.253.255.162 具有 32 字节的数据:
    来自 120.253.255.162 的回复: 字节=32 时间=29ms TTL=115
    来自 120.253.255.162 的回复: 字节=32 时间=30ms TTL=115
    来自 120.253.255.162 的回复: 字节=32 时间=29ms TTL=115
    来自 120.253.255.162 的回复: 字节=32 时间=30ms TTL=115
    
    120.253.255.162 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 29ms,最长 = 30ms,平均 = 29ms
    
    C:\Users\Asus>ping 58.254.137.162
    
    正在 Ping 58.254.137.162 具有 32 字节的数据:
    来自 58.254.137.162 的回复: 字节=32 时间=30ms TTL=108
    来自 58.254.137.162 的回复: 字节=32 时间=31ms TTL=108
    来自 58.254.137.162 的回复: 字节=32 时间=30ms TTL=108
    来自 58.254.137.162 的回复: 字节=32 时间=30ms TTL=108
    
    58.254.137.162 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 30ms,最长 = 31ms,平均 = 30ms
    
    C:\Users\Asus>ping 203.208.39.194
    
    正在 Ping 203.208.39.194 具有 32 字节的数据:
    来自 203.208.39.194 的回复: 字节=32 时间=36ms TTL=112
    来自 203.208.39.194 的回复: 字节=32 时间=37ms TTL=112
    来自 203.208.39.194 的回复: 字节=32 时间=36ms TTL=112
    来自 203.208.39.194 的回复: 字节=32 时间=36ms TTL=112
    
    203.208.39.194 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 36ms,最长 = 37ms,平均 = 36ms
    
    C:\Users\Asus>ping 203.208.41.34
    
    正在 Ping 203.208.41.34 具有 32 字节的数据:
    来自 203.208.41.34 的回复: 字节=32 时间=23ms TTL=110
    来自 203.208.41.34 的回复: 字节=32 时间=22ms TTL=110
    来自 203.208.41.34 的回复: 字节=32 时间=22ms TTL=110
    来自 203.208.41.34 的回复: 字节=32 时间=84ms TTL=110
    
    203.208.41.34 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 22ms,最长 = 84ms,平均 = 37ms
    
    C:\Users\Asus>ping 203.208.40.98
    
    正在 Ping 203.208.40.98 具有 32 字节的数据:
    来自 203.208.40.98 的回复: 字节=32 时间=27ms TTL=111
    来自 203.208.40.98 的回复: 字节=32 时间=28ms TTL=111
    来自 203.208.40.98 的回复: 字节=32 时间=26ms TTL=111
    来自 203.208.40.98 的回复: 字节=32 时间=26ms TTL=111
    
    203.208.40.98 的 Ping 统计信息:
        数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
    往返行程的估计时间(以毫秒为单位):
        最短 = 26ms,最长 = 28ms,平均 = 26ms
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    1. 以上IP都没有丢失,效果最好的是:

    上海/Google数据中心/电信:203.208.40.98

    1. 下面就用这个IP测试

    2. 解决办法

    1. 注意:这些 IP 只能指向那些国内本来就能访问的谷歌服务,指向其他谷歌域名是无法使用的。
      怎么添加 Hosts?

    2.1 实操

    1. 需要管理员权限打开编辑 Hosts 文件(修改该文件)。

    Windows 系统位置:C:\Windows\System32\drivers\etc\hosts
    Linux / MacOS系统位置:/etc/hosts

    以Windows为例
    在这里插入图片描述

    1. 在文件中添加一行保存即可,格式示例(自己根据需求修改前面的 IP 地址):
      203.208.40.98 translate.googleapis.com

    在这里插入图片描述

    1. 该示例 IP 并不保证最新可用,因此添加之前,建议在 CMD 中 Ping IP 确保可用。
    2. 保存后,记得重启浏览器才能生效,如果还不行则尝试清空 DNS 缓存后(cmd 中执行 ipconfig /flushdns)再重启浏览器。
      在这里插入图片描述

    2.2 验证效果

    在这里插入图片描述

    3. 总结

    非常感谢各位大佬的支持,特别是西柚秀,到这里Chrome 浏览器自带谷歌翻译用不了就算完成了。大家快去探索翻译的乐趣吧!🥳🥳🥳我们实现对外部世界进行感知🎏,充分认识这个有机与无机的环境🌻,科学地合理地进行创作和发挥效益🛹,然后为人类社会发展贡献一点微薄之力。🏃‍♂️🏃‍♂️🏃‍♂️

    参考文献:
    「技巧」Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之一

  • 相关阅读:
    本地连接服务器使用GPU训练模型
    在 M1 芯片 Mac 上使用 Homebrew
    opengl制作天空盒
    GIS跟踪监管系统
    使用Redis和Lua的原子性实现抢红包功能
    简易版 图书管理系统
    电脑c盘分区太小如何可以扩大,电脑c盘不够用了,如何给电脑分区
    项目测试排期的正确方法是什么?
    SwiftUI SQLite教程之带有历史的搜索栏List App (教程含完整代码)
    Numpy 计算平均值,中位数,方差,标准偏差
  • 原文地址:https://blog.csdn.net/vor234/article/details/127203189