通過修改系統hosts文件的辦法,繞過國內dns解析,直接訪問GitHub的CDN節點,從而達到github訪問加速的目的。不需要海外的服務器輔助。
GitHub在國內訪問速度慢的問題原因有很多,但最直接和最主要的原因是GitHub的分發加速網絡的域名遭到dns污染,下載網站上任何東西的時候會下半天,有時還會失敗需要從頭再來,多失敗了幾次又因訪問次數過多被做了ip限制,讓人惱火
做到以上需要三步:
- 獲取GitHub官方CDN地址
- 修改系統Hosts文件
- 刷新系統DNS緩存
1 .獲取GitHub官方CDN地址
通過該IP查詢網站查詢:IPAddress.com
1.查詢github.com https://github.com.ipaddress.com/
2.查詢assets-cdn.github.com https://github.com.ipaddress.com/assets-cdn.github.com
選一個就好
3.查詢github.global.ssl.fastly.net https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
2.修改系統host文件
接着,打開系統hosts文件(需管理員權限)。
路徑:C:\Windows\System32\drivers\etc
用notepade++打開,末尾加上
140.82.113.3 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net