访问慢的原因
GitHub 在国内访问速度慢的问题原因有很多,但最直接和最主要的原因是 GitHub 的分发加速网络的域名遭到 dns 污染。
解决办法
修改hosts文件,增加正确的ip域名映射。
步骤:
-
1.查询网址对应的 IP 地址:
https://github.com.ipaddress.com/
https://github.global.ssl.fastly.net
将查到的两张图片中的对应位置的ip地址记录下来 -
管理员权限打开本地系统 hosts 文件(以管理员身份打开 CMD 终端,并输入 notepad ,会打开一个记事本,通过记事本打开 C:\Windows\System32\drivers\etc\hosts 文件)
-
修改文件内容,将第一步的ip address和github.com 网址追加到hosts文件末尾。
-
在cmd命令行中输入命令 ipconfig /flushdns 刷新dns