由於某些原因,訪問Github會異常緩慢,在clone倉庫時甚至只有10k以下的速度,下載半天有時還會失敗需要從頭再來,甚是讓人惱火。
本文介紹通過修改系統hosts文件的辦法,繞過國內dns解析,直接訪問GitHub的CDN節點,從而達到加速的目的。
1 獲取GitHub官方CDN地址
打開https://www.ipaddress.com/
查詢以下三個鏈接的DNS解析地址
- github.com
- assets-cdn.github.com
- github.global.ssl.fastly.net
記錄下查詢到的IP地址。
2 修改系統Hosts文件
打開系統hosts文件(需管理員權限)。
路徑:C:\Windows\System32\drivers\etc
在末尾添加三行記錄並保存。(需管理員權限,注意IP地址與域名間需留有空格)

3 刷新系統DNS緩存
Windows+X 打開系統命令行(管理員身份)或powershell
運行 ipconfig /flushdns 手動刷新系統DNS緩存。

