最近开始经常从 GitHud 上下载许多公开项目资源,也想上传一些学习笔记,但是下载速度真的是无语,几kb每秒??只是慢就算了,每次下载一半就显示 Failed,要 try again 无数次,大哥你逗我呢
今天终于忍无可忍,找到了一种有效解决办法:
1. 利用第三方DNS域名解析网站,查询响应ip;
输入 github.global.ssl.fastly.net ,常用的第三方DNS域名解析网站如 http://tool.chinaz.com/dns
如图:
不同地方对应该域名的响应ip不一样,网页解析速度也就不一样,选择TTL值最小的ip即可。
151.101.229.194
这是我查找的我们这个地区的,你也可以类似的找你们地区的添加的hosts文件中即可!
2. 以管理员方式打开 host 文件(Win10)
打开host所在文件夹:一般是 C:WindowsSystem32driversetc
点击左上角文件
点击以管理员身份打开:
先后执行两个命令 cmd notepad hosts
在弹出的文件最后加上刚刚查询到的IP加上 github.global.ssl.fastly.net
如我就是添加:151.101.229.194 github.global.ssl.fastly.net
添加后保存退出
3.调出cmd窗口输入ipconfig/flushdns,刷新DNS缓存,此时重新打开浏览器
上传再不卡了!