1.程序员们经常使用git clone +网址下载github上的代码,但是只有几k的速度,然后经常中途下载失败。现记录一下自己的解决办法。git clone特别慢是因为github.global.ssl.fastly.net
域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存便可。
查看github的网址:
(1)nslookup github.global.ssl.fastly.net
可以看到是151.101.129.6
(2) nslookup github.com
可以看到是13.250.177.223
2.修改hosts,在hosts中添加刚才查到的两个网址(如下图中最下方的两个)
sudo gedit /etc/hosts
保存,退出
3.重启一下网络,并重启一下电脑
sudo /etc/init.d/networking restart
sudo reboot
4.再次git clone,发现网速有几百k了,这个速度已经可以接受了。