【android应用】快速上手,解决Github打开慢,以及下载速度慢的问题。 |
您所在的位置:网站首页 › 下载github上的文件太慢 › 【android应用】快速上手,解决Github打开慢,以及下载速度慢的问题。 |
github是开发人员常访问的网站,由于某种原因,从github下载代码非常慢,严重浪费时间。时间就是生命,本文介绍一下国内提高访问github速度的一个简单可行的方法。 相似博客:解决Github网页上图片显示失败的问题 国内访问github的现状由于github已经形成了全球生态,开发者已经很难离开它了。下面的痛苦你经历过吗: 使用git从github上下1G的代码,速度为1KB/S 通过几天的努力,代码下了一半连接中断了,又要从头下载 加班,只因为下代码太慢 为什么这么慢我们尝试ping一下github.com,效果如下:
国内的域名系统(我用的域名服务器是114.114.114.114)将github.com解析成13.229.188.59。这个服务器在哪呢,我们查一下: 可见服务器在新加坡,但是完全连不通。再尝试一次,这下又给我解析成13.250.177.223了,然并卵,依然连不上。 我们下载代码就是这样:一次一次重试,终于找到一个1KB/S的可用连接,然后又断了, 又重连.... 跳过国内DNS解析,直接访问github国内域名系统给我们返回的地址都是些连接慢,或者根本没法访问的地址。经过测试,直接访问github美国的服务器反倒速度不错,所以我们直接在主机的hosts文件中静态配置这些域名映射,跳过国内的dns解析。 找些靠谱的域名解析打开https://www.ipaddress.com/这个网站,然后分别搜索以下几个域名: github.com assets-cdn.github.com github.global.ssl.fastly.net 设置静态域名映射以windows操作系统为例,我们在C:\Windows\System32\drivers\etc\hosts文件里加上上边我们查到的域名映射: 192.30.253.112 github.com 151.101.72.133 assets-cdn.github.com 151.101.193.194 github.global.ssl.fastly.net 刷新DNS缓存为了让域名映射生效,在命令行中输入以下命令刷新域名 ipconfig /flushdns再测试ping github,连接到我们配置的192.30.253.112,生效了,速度也快多了: 总结经过以上的配置之后,无论是访问github网页或者git下载代码,速度都有了明显提升。如果你也碰到相同的困扰,可以试试看。 欢迎关注我们的公众号。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |