美文网首页technologyiOS假装进步服务器
Mac 解决GitHub下载速度太慢问题

Mac 解决GitHub下载速度太慢问题

作者: xiaoleiiOS | 来源:发表于2019-02-20 18:51 被阅读271次

    GitHub 程序员离不开的网站,但是网速是真的超级慢,今天项目需要从GitHub上下载,出奇的太慢了,忍无可忍的慢,总是中途失败,如下图

    只能求助百度了!!!
    经过一番操作后,终于将网速提到了上百了😭😭😭,感谢前辈大神!

    解决方案是修改hosts,有两种方案,但是我尝试了第一种,好像没有效果

    打开hosts文件:
    终端执行sudo vi /etc/hosts

    • 1、从GitHub下载文件一直非常慢,查看下载链接发现最终被指向了Amazon服务器,下载地址是http://github-cloud.s3.amazonaws.com/,从国内访问Amazon非常慢,所以总是下载失败,解决方法时更改host文件,使该域名指向香港的服务器:(参考原文)
      更改hosts文件:追加
    219.76.4.4 github-cloud.s3.amazonaws.com
    

    然后刷新DNS缓存(Mac 系统)

    sudo killall -HUP mDNSResponder
    
    • 2、浏览器访问https://www.ipaddress.com/,分别输入github.comgithub.global.ssl.fastly.net以获取对应的ip。

      更改hosts文件:追加
    192.30.253.112 github.com
    151.101.185.194 github.global.ssl.fastly.net
    

    把对应的ip换成你刚刚获取到的即可,如果你在开发中经常涉及到修改hosts文件,我建议你使用 SwitchHosts 这个软件来管理hosts文件,可视化非常方便,你可以点击这里了解如何使用SwitchHosts。(参考原文,还没用过,当作笔记)

    同样刷新DNS缓存(Mac 系统)

    sudo killall -HUP mDNSResponder
    

    终于解决了这个问题,不知道以后会不会失效,但是目前先将就用着吧!!!

    参考文档链接:
    解决GitHub访问和下载慢的问题
    解决GitHub下载速度太慢的问题
    mac刷新本地DNS缓存

    相关文章

      网友评论

        本文标题:Mac 解决GitHub下载速度太慢问题

        本文链接:https://www.haomeiwen.com/subject/gaxkyqtx.html