- 国内访问 Github 非常慢,clone github 上的项目,有时在10k以下,如果项目代码量比较多,很容易失败,而且重试多次都不行。
- 本文介绍通过修改 hosts 文件的方式,绕过国内 DNS 解析,直接访问GitHub的CDN节点,从而达到加速的目的。
打开 IPAddress.com,查询以下三个域名的DNS解析地址
1
2
3github.com
assets-cdn.github.com
github.global.ssl.fastly.net也可以直接访问以下三个链接查询:
- 记录下查询到的IP地址。
- 修改系统hosts文件,路径:
C:\Windows\System32\drivers\etc\hosts
,添加三行记录并保存。注意:需要管理员权限,请以管理员身份打开 cmd.exe 操作。
1 | 192.30.253.112 github.com |
由于 hosts 文件为系统文件,默认只读,修改它需要技巧,请参考:在 win10 下修改 hosts 文件