Github国内访问慢?

修改 HOST

由于网络代理商的原因,github 的 CDN 被某墙屏了,所以访问下载很慢。咱们可在本地直接绑定 host,绕过 dns 解析,该方法也可加速其他因为 CDN 被屏蔽导致访问慢的网站。

查询网址 IP

修改 hosts 文件

  • windows 系统的 hosts 文件的位置如下:C:\Windows\System32\drivers\etc\hosts
  • mac/linux 系统的 hosts 文件的位置如下:/etc/hosts
1
2
3
# github
199.232.5.194 github.global.ssl.fastly.net
140.82.114.3 github.com

更新本地 DNS 缓存

  • windows
1
ipconfig /flushdns
  • linux(unbantu 为例)
1
2
3
4
5
# 通过nscd刷新缓存
sudo /etc/init.d/nscd restart

# 若报命令不存在,进行安装
sudo apt-get install nscd
  • mac
1
sudo killall -HUP mDNSResponder

使用镜像网站

常用镜像网站

https://hub.fastgit.org

使用

例如要访问项目https://github.com/jaywcjlove/linux-command

只需将路径中的 https://github.com 修改为 https://hub.fastgit.org 即可

Github 加速器

Fast-GitHub 插件,具体使用点击查看。