2022目前三種有效加速國內Github

星野發表於2022-02-27

前言

  • 利用映象下載
  • 通過代理網站下載
  • Gitee中轉fork倉庫下載
  • 修改 HOSTS 檔案進行加速
  • 梯子(略)

文章釋出我的個人網站,並且閱讀體驗更好

GithubGit CloneReleaseRawCode(ZIP) 等檔案新增 高速下載(加速下載)。

第二種 安裝GitHub加速外掛

提供ReleaseCode(ZIP) tag檔案加速。

通過代理網站下載

Release、Code(ZIP) 檔案加速:

Git Clone 加速:

具體哪個速度快,請自行找一些大檔案來測速。

Gitee中轉fork倉庫下載

訪問 gitee 網站並登入,在頂部選擇“從 GitHub/GitLab 匯入倉庫” 如下

在頁面中貼上你的Github倉庫地址,點選匯入即可


匯入成功,git clone倉庫,下載速度可以達到2MB/s,就是有點費事。

修改HOSTS檔案進行加速

自從 2021.3 月初某會開始,很多地區已經間歇性無法訪問 Github 了。
這種情況無論是改 DNS 還是改 Hosts 都沒用,因為對 Github 域名 SNI 干擾/封鎖,任意 IP 指向 Github 去訪問時,該 IP 的 443 埠就會超時 3 分鐘!
因為是隨機干擾的,所以有時候會碰到 “短暫” 可用的 IP

有興趣可以看看這篇詳細講解分析的文章:https://www.v2ex.com/t/758568

所以修改HOSTS檔案進行加速方法是否還有效,可以自測。

定時同步

新增一條規則:

  • 方案名:GitHub
  • 型別:遠端
  • URL 地址:https://gitee.com/ineo6/hosts/raw/master/hosts
  • 自動更新:1個小時

重新整理DNS快取

開啟終端,輸入對應命令

// Mac使用者
sudo killall -HUP mDNSResponder

// Win
ipconfig /flushdns
原文地址:https://github.com/ineo6/hosts

有興趣可以閱讀文章SwitchHosts! 還能這樣管理 hosts,後悔沒早點用 瞭解詳情,裡面有介紹以及各個平臺重新整理 DNS 快取的方法。

參考

相關文章