Github 作为全球最大的代码托管平台和开源社区,它的服务器在国外,所以一直存在访问速度过慢、甚至有时候无法访问的问题,非常让人头疼!!!慢有时候还可以忍受,但是对于最近几天发生的大片地区无法正常访问 Github 的问题,就必须有一个好的方法去解决了。
大家都知道国内正在积极推动开源社区的发展,其中 Gitee 就是我们国家支持推动的国内开源生态系统,经过这么多年的发展,大部分实用的仓库都可以在 Gitee 上找到镜像,而且由于其服务器是在国内,所以访问速度非常快速!!
Gitee 传送门 [1]
原理: 绕过 DNS 解析,直接使用本地的 DNS 记录进行直接跳转。
Ping 检测
Ping 选择 IP
使用管理员权限打开位于 C:windowsSystem32driversetc 下的 hosts 文件 ,添加对应的 IP 映射。
# Add to Github node
15.164.81.167 github.com #改为当下查询最快的节点IP
52.74.223.119 github.com #改为当下查询最快的节点IP
如下图所示:
Hosts 文件添加 IP 映射
返回显示:
成功刷新 DNS 配置返回图
至此,我们就成功加速了访问 Github,或者解决了 Github 无法连接的问题,是不是很简单呢?
[1]Gitee 传送门: https://gitee.com/