admin 管理员组文章数量: 1086019
Github一般用于Git的远程仓库,由于服务器位于国外,国内访问速度比较慢,为了提高访问速度,决定绕过DNS域名解析。
获取Github的IP地址
按下ctrl+alt+T打开命令终端,输入:
nslookup github
获取github.global.ssl.fastly的IP地址
按下ctrl+alt+T打开命令终端,输入:
nslookup github.global.ssl.fastly
写入hosts文件,刷新缓存
按下ctrl+alt+T打开命令终端,输入:
sudo gedit /etc/hosts
然后在文件末尾加上:
最后刷新缓存:在命令终端输入:
sudo /etc/init.d/networking restart
修改host文件解决
大型网站服务器都不会是只有一台服务器,而是多台服务器组成的集群一起对外提供服务。
使用站长工具测速,找一个速度比较快的服务器。
把刚才查到最快的 IP 地址和 Github 域名的字符串放在 hosts 文件最后,有可能就是最快的Github的IP地址。
经过自己测试,添加 github.global.ssl.fastly IP 会导致速度更慢, 猜想可能是因为 此IP 随时会改,有可能因为不匹配导致速度降低,因此 只需要 添加 Github的IP 即可;
查询有些文章的 IP 写法有以下几种,经过尝试:
20.205.243.166 www.github
或者
20.205.243.166 github
后本人选用:
20.205.243.166 http://github
20.205.243.166 https://github
可能有大约3倍的速度提升,也可能直接提升至1M以上。
参考:
https://blog.csdn/hn_tzy/article/details/88903642
版权声明:本文标题:ubuntu提高 github下载速度 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1738247918a1949689.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论