作为程序员,最大的同性交友网站估计是大家的标配了,常常会苦恼于git clone某个项目的时候速度太慢,看着控制台那几K十一二K的速度,吐血!!
原因很简单:github的CDN被高高的墙屏蔽所致了。 所以解决方案也很简单,就是手动把 cdn 和IP地址绑定一下。
1、获取github地址
访问 http://github.com.ipaddress.com/ 获取cdn域名以及ip地址
2、获取 global.ssl.fastly地址
http://github.global.ssl.fastly.net.ipaddress.com/ 获取cdn域名以及ip地址
3、打开hosts映射
Windows环境
C:\Windows\System32\drivers\etc\hosts
最末尾添加两句话保存:
151.101.185.194 http://github.global.ssl.fastly.net
192.30.253.112 http://github.com
打开CMD刷新一下DNS就好了。
ipconfig /flushdns
Linux环境
sudo gedit /etc/hosts
添加
192.30.253.112 http://github.com
151.101.185.194 http://github.global.ssl.fastly.net
保存,退出,并重启网络
/etc/init.d/networking restart
速度对比:
配置前
Receiving objects: 17% (151/883), 348.00 KiB | 18.00 KiB/s
配置后
Receiving objects: 81% (86141/104384), 81.31Mib | 562.00 KiB/s
本文由 小马哥 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2019/04/23 23:02