Menu
快讀
  • 旅遊
  • 生活
    • 美食
    • 寵物
    • 養生
    • 親子
  • 娛樂
    • 動漫
  • 時尚
  • 社會
  • 探索
  • 故事
  • 科技
  • 軍事
  • 国际
快讀

不用梯子,如何加速訪問github

2022 年 8 月 16 日 一单科技

github是開發人員常訪問的網站,由于某種原因,從github下載代碼非常慢,嚴重浪費時間。時間就是生命,本文介紹一下國內提高訪問github速度的一個簡單可行的方法。

國內訪問github的現狀

由于github已經形成了全球生態,開發者已經很難離開它了。下面的痛苦你經曆過嗎:

  • 使用git從github上下1G的代碼,速度爲1KB/S
  • 通過幾天的努力,代碼下了一半連接中斷了,又要從頭下載
  • 加班,只因爲下代碼太慢

不用梯子,如何加速訪問github

爲什麽這麽慢

我們嘗試ping一下github.com,效果如下:

不用梯子,如何加速訪問github

國內的域名系統(我用的域名服務器是114.114.114.114)將github.com解析成13.229.188.59。這個服務器在哪呢,我們查一下:

不用梯子,如何加速訪問github

可見服務器在新加坡,但是完全連不通。再嘗試一次,這下又給我解析成13.250.177.223了,然並卵,依然連不上。

不用梯子,如何加速訪問github

我們下載代碼就是這樣:一次一次重試,終于找到一個1KB/S的可用連接,然後又斷了, 又重連….

跳過國內DNS解析,直接訪問github

國內域名系統給我們返回的地址都是些連接慢,或者根本沒法訪問的地址。經過測試,直接訪問github美國的服務器反倒速度不錯,所以我們直接在主機的hosts文件中靜態配置這些域名映射,跳過國內的dns解析。

找些靠譜的域名解析

打開https://www.ipaddress.com/這個網站,然後分別搜索以下幾個域名:

  • github.com

不用梯子,如何加速訪問github

  • assets-cdn.github.com

不用梯子,如何加速訪問github

  • github.global.ssl.fastly.net

不用梯子,如何加速訪問github

設置靜態域名映射

以windows操作系統爲例,我們在C:\Windows\System32\drivers\etc\hosts文件裏加上上邊我們查到的域名映射:

192.30.253.112 github.com151.101.72.133 assets-cdn.github.com151.101.193.194 github.global.ssl.fastly.net

刷新DNS緩存

爲了讓域名映射生效,在命令行中輸入以下命令刷新域名

ipconfig /flushdns

再測試ping github,連接到我們配置的192.30.253.112,生效了,速度也快多了:

不用梯子,如何加速訪問github

總結

經過以上的配置之後,在沒有通過梯子的情況下,無論是訪問github網頁或者git下載代碼,速度都有了明顯提升。如果你也碰到相同的困擾,可以試試看。

感興趣的盆友可以關注我們的同名微信公衆號“麻辣軟硬件”,一起交流更多專業知識。

相關文章:

  • 新加坡商人心髒驟停兩次後“死而複生” 醫生:你要感謝你的太太
  • 你已經是一名優秀的設計師了,你得學會盡快放棄百度搜索
  • 情人節前,寫給我最親愛的你
  • 與劉欣辯論貿易戰、年薪800萬美元的Trish Regan因新冠病毒被解雇
  • 吳尊帶兒女去新加坡旅遊,女兒與閨蜜相聚歡,吳尊慘遭排斥很委屈
  • 洛陽紙貴!華爲蘋果平板賣到斷貨!完全供不應求
財經

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

©2026 快讀 | 服務協議 | DMCA | 聯繫我們