改善Github连接速度慢的方法

查找适合自己的ip地址

利用dns查询工具查询下列域名的ip地址

1
2
3
4
5
6
github.com
assets-cdn.github.com
github.global.ssl.fastly.net
assets-cdn.github.com
avatars1.githubusercontent.com
avatars2.githubusercontent.com

输入域名, 点击检测, 选择TTL较小的ip地址, 写成下面的格式

1
2
3
4
5
6
52.74.223.119 github.com
1185.199.108.153 assets-cdn.github.com
31.13.80.1 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
151.101.228.133 avatars1.githubusercontent.com
151.101.108.133 avatars2.githubusercontent.com

更改HOST文件

Windows的HOST文件在C:\Windows\System32\drivers\etc目录下.

要注意的是在此目录下无法更改hosts文件

  1. hosts复制到别的目录

  2. 使用记事本(或者其他文本编辑器)打开, 将上面所写的ip地址和域名粘贴到hosts文件末端, 保存

  3. hosts文件粘贴到C:\Windows\System32\drivers\etc目录替换掉原来的hosts文件即可

刷新本地DNS缓存

Windows下在cmd下执行下列命令即可

1
ipconfig /flushdns