經常使用的一些開源項目都存放在 GitHub,而國內git源代碼速度慢到懷疑人生,經常git超時。嘗試過翻墻之類的方法,速度還是慢到不行。
于是在網上找了下加速方法,有個靠譜的親測不錯,分享給大家。
主要原理:通過修改系統hosts文件的辦法,繞過國內dns解析,直接訪問GitHub的CDN節點,從而達到加速的目的。
1、獲取GitHub官方CDN IP地址
打開https://www.ipaddress.com/
查詢以下三個鏈接的DNS解析地址
① github.com
② assets-cdn.github.com
③ github.global.ssl.fastly.net

2、修改電腦host
把剛才查詢到的IP地址添加到hosts文件(C:\Windows\System32\drivers\etc\hosts)

3、刷新本地dns緩存
打開cmd(windows鍵+r,輸入cmd然后回車),然后在出現的對話框中輸入ipconfig /flushdns,顯示“已成功刷新 DNS 解析緩存。”以后,再重新clone GitHub上面的項目,就會發現和訪問國內資源一樣了。下了幾天都下載不了的項目,幾秒鐘就下載完了。

贊
1
賞


