由於某些原因,國內訪問Github會異常緩慢,在clone倉庫時甚至只有10k以下的速度,下載半天有時還會失敗需要從頭再來,甚是讓人惱火。本文介紹通過修改系統hosts文件的辦法,繞過國內dns解析,直接訪問GitHub的CDN節點,從而達到加速的目的。
獲取Github官方CDN
查詢以下三個鏈接的DNS解析地址
- github.com
- assets-cdn.github.com
- github.global.ssl.fastly.net
記錄下查詢到的IP地址。
修改host文件
- 找到 C:\Windows\System32\drivers\etc目錄下 hosts 文件。
- 可以把文件復制到桌面,用 Notepad++ 編輯器打開修改,修改完成后再放進去。
- 打開之后添加以下內容。
在末尾添加三行記錄並保存。(需管理員權限,注意IP地址與域名間需留有空格)
下圖是我的查詢的IP, 替換為你查詢到的IP地址
# Github
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
- 保存后 按電腦鍵 + R 打開 運行 輸入 cmd ,進入命令界面后,輸入: ipconfig/flushdns ,顯示 dns刷新成功
這樣本地host文件生效就ok了!!
最后
重啟瀏覽器再打開Github頁面就很快了,親測有效哦,有需要的小伙伴趕快試試吧!!