github访问慢的轻量级解决方案

最近要使用面膜RCNN做一个小项目,需要经常用到的github下载东西。没想到的github在国内访问速度很慢,有时候速度降低为0KB / s时,进而显示下载失败,如下图所示。

在参考CSDN相关博客的基础之上,今天解决了这个问题,现将解决方案记录如下。

1.找到下载github代码的具体网址,我的浏览器显示代码下载的地址是codeload.github.com。另外还有几个网址也需要:github.com,github.global.ssl.fastly.net,s3 .amazonaws.com和github-cloud.s3.amazonaws.com。

2.到https://www.ipaddress.com/找到这五个网址对应的IP地址。下图是找到的codeload.github.com对应的地址。

3.命令行输入:sudo notepadqq --allow-root /etc/hosts.notepadqq是我Ubuntu中安装的记事本软件,这里也可以是vi或者gedit。将下面三行输入并保存。

192.30.253.xxx codeload.github.com

192.30.253.xxx github.com

151.101.13.xxx github.global.ssl.fastly.net

52.216.192.xxx s3.amazonaws.com

54.231.120.xxx github-cloud.s3.amazonaws.com

4.命令行输入:sudo /etc/init.d/networking restart,更新DNS缓存。

5.重新下载GitHub的代码,即可享有稳定的下载速度。问题解决!

6.windows下,更改C:\ Windows \ System32 \ drivers \ etc \ hosts文件,在文件中追加上述五行,最后执行ipconfig / flushdns命令,刷新DNS缓存,问题解决!如图所示,可以以40kb /小号的速度稳定下载。

猜你喜欢

转载自blog.csdn.net/doinb_6/article/details/81485771