方法一:
從GitHub下載文件一直非常慢,查看下載鏈接發現最終被指向了Amazon的服務器,下載地址是http://github-cloud.s3.amazonaws.com/,從國內訪問Amazon非常慢,所以總是下載失敗,解決方法時更改host文件,使該域名指向香港的服務器:
更改hosts文件:
Windows
更改C:WindowsSystem32driversetchosts文件,在文件中追加219.76.4.4 github-cloud.s3.amazonaws.com, 將域名指向該IP即可
Mac
執行 sudo vi /etc/hosts 追加 219.76.4.4 github-cloud.s3.amazonaws.com
最後執行ipconfig /flushdns命令,刷新 DNS 緩存。
方法二:
https://www.ipaddress.com/ 使用 IP Lookup 工具獲得下面這兩個github域名的ip地址,該網站可能需要梯子,輸入域名github.com和github.global.ssl.fastly.net後,分別獲得對應的ip,比如192.30.xx.xx和151.101.xx.xx。準備工作做完之後,打開的hosts文件中添加如下格式,IP修改爲自己查詢到的IP:
192.30.xx.xx github.com
151.101.xx.xx github.global.ssl.fastly.net
最後執行ipconfig /flushdns命令,刷新 DNS 緩存。修改後的下載速度能達到 200KB/S 以上。