解决github仓库以及release下载慢的五个方案

由于某种原因,Github在国内的访问速度奇慢,之前一直强忍它的速度,最近在下载一个release的时候一直中断,找了很多解决方案,在此做个总结。
在这里插入图片描述

方法一:修改Hosts文件

GitHub的CDN域名遭到DNS污染,导致无法连接使用 GitHub 的加速分发服务器,才使得国内访问速度很慢。
什么是hosts?可以想象成本地的DNS服务器,当你在浏览器输入域名后,浏览器会先从本地的host文件中读取,如果有对应的ip,就直接访问。将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。

1.用记事本打开系统盘下的hosts文件

文件所在路径是

C:\Windows\System32\drivers\etc

2.在尾部添加域名ip

在此之前需要先访问https://www.ipaddress.com/ (访问有点慢,多试几次)来获得以下两个GitHub域名的IP地址:

github.com
github.global.ssl.fastly.net

在这里插入图片描述

将下面的IP Address复制下来(如果有多个,随便取一个就好)

在这里插入图片描述

在记事本里按照 IP 域名 的格式追加到最后
同样的操作对 github.global.ssl.fastly.net 也进行IP查询
我查询的结果是:

 

140.82.114.3 github.com
199.232.69.194 github.global.ssl.fastly.net

最终效果如下

在这里插入图片描述

3.刷新DNS缓存

  • 按Win+R打开运行
  • 输入cmd并确定
  • 控制台内输入

ipconfig /flushdns

  • 大功告成

方法二:使用Gitee的导入功能

Gitee俗称“国内的Github”,小项目团队开发使用起来还挺方便的。

码云(gitee.com)是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有近 400 万的开发者选择码云。

1.复制你想下载的仓库链接

打开一个仓库,选择Clone or download,并复制仓库链接
在这里插入图片描述

2.打开Gitee导入仓库

如果没有账号的先注册一个,注册好了之后,点击右上角,选择“从GitHub/GitLab导入仓库
在这里插入图片描述

3.配置仓库信息

把刚才复制的仓库链接贴入,默认会生成仓库名和路径,点击导入即可,很快就可以完成导入。
在这里插入图片描述

4.下载仓库

打开刚才导入的仓库,界面和Github大体相同,直接下载即可,感受宽带的极限的速度。
在这里插入图片描述


方法三:访问镜像网站

  1. 复制仓库名称,如:stackedit
  2. 访问这个镜像网站:http://github-mirror.bugkiller.org/
  3. 右上角直接搜索仓库名
    在这里插入图片描述
  4. 找到自己想要的仓库,进入后开始下载即可,因为是镜像网站,操作和Github一模一样。

 

方法四:使用代理数据

如果你有梯子

直接给GitHub走代理,还是不行的话可以试试全局代理

如果你有服务器

因为国内不同地区对GitHub的封锁情况不一样,有些地方上GitHub一切正常,有些地方是完全不能访问。试者从你的服务器(不管是否在外国)执行下载,再通过ftp把文件传输下来。

 

方法五:使用Free Download Manager工具下载

网上发现的下载工具,直接复制仓库下载链接,FDM里新建下载任务即可。

free download manager 下载地址:

官网https://www.freedownloadmanager.org/

百度网盘https://pan.baidu.com/s/1vY6wgh9ZReVVyuZ92j4Dgw 提取码: wbeh

总结

  • 如果你有梯子(有梯子应该不会来看这篇文章了)直接走代理是最方便的
  • 修改hosts的方法是最常见的,但是有时不太管用,如果一段时间没效果了,需要重新更新最新的ip地址
  • Gitee导入的方法比较稳定,但是有些release无法下载
  • 镜像网站目前没发现问题
  • FDM貌似是IDM的免费替代品,能不能顺利下载和资源应该有关系。
点赞
  1. The Shy说道:
    Google Chrome Windows 10

    老铁666

  2. lilc-666说道:
    Google Chrome Windows 10

    实测有效,不是托,刚刚配置成功了(一条五毛,记得删括号里的东西,不然倒罚一块)

  3. 盯呜说道:
    Google Chrome Windows 10

    镇牛

The Shy进行回复 取消回复

电子邮件地址不会被公开。必填项已用 * 标注