首先找到:C:\Windows\System32\drivers\etc
找到这个文件:
1、用文本编辑器打开hosts文件,位于C:\Windows\System32\drivers\etc目录下
2、打开 http://tool.chinaz.com/dns ,这是一个查询域名映射关系的工具
3、查询 github.global.ssl.fastly.net 和 assets-cdn.github.com 两个地址
4、多查几次,选择一个稳定,延迟较低的 ip 按如下方式添加到host文件
5、保存文件,重新打开浏览器,起飞。
打开文件在末尾添加上一下两行:
151.101.73.194 github.global.ssl.fastly.net
151.101.24.133 assets-cdn.github.com
151.101.196.133 avatars0.githubusercontent.com
151.101.196.133 avatars1.githubusercontent.com
前面这些ip地址是要在 http://tool.chinaz.com/dns/ 上查的,找一个TTL值比较小的,ping一下通的就拿来替换,何时觉得下载速度慢了,再去找一遍来替换。
如果添加以后无法保存这时候就要修改hosts的文件权限了,
修改完hosts还不会立即生效,需要刷新DNS缓存。
输入指令:sudo /etc/init.d/networking restart 即可。
然后,关闭浏览器再访问github
刷新DNS的方法:
打开CMD
输入ipconfig /flushdns