前言:
我们在chorm浏览器中自带了Googletranslater这个插件,右键选择即可翻译英文网页,但是最近好像失效了,我科学上网都无效。
原因:科学上网都无效说明不是网络的问题,其实是国内通过DNS服务器污染了Google的正确的翻译服务的ip地址,网络虽然正常,但是我们用的dns解析服务器还是国内的,所以取不到正确的IP,所以无法访问。
解决:我们需要手动找到最新的ip地址,然后内置到我们电脑的host文件中,即用手动设置来代替DNS服务器。
缺点:谷歌的翻译服务的ip也经常改变,意味着我们要经常手动更改,而且最新的可用IP也很难找,太麻烦了。
最佳解决:通过下面项目一键设置最新host即可。
https://github.com/Ponderfly/GoogleTranslateIpCheck
注意:
此项目大概原理就是把所有的google翻译服务器ip写入了软件,然后如果都失效,就去此软件开发者的服务器找最新的可用ip;但是貌似软件开发者的服务器是不可用状态,这时我们只需要去当前github项目中手动下载最新的可用IP地址,然后替换掉此软件目录的ip.txt文件再重新运行软件即可。
如何修改本地HOST
C:\Windows\System32\drivers\etc
一般在如上路径,找到文件拖到桌面,用记事本方式打开即可,然后再拖到原位置。(只有拖到桌面改才改的了,不然改不动的)
然后再在cmd中执行如下指令刷新dns即可
ipconfig /flushdns
详细参考
https://blog.csdn.net/weixin_55846296/article/details/131451501
目前可用IP
108.177.97.100
64.233.189.191
216.239.32.40
142.251.171.90
172.217.218.90
142.251.174.90
74.125.196.113
142.251.175.90
108.177.126.90