Github作为世界上最大的代码托管平台和开源社区,由于其服务在国外,存在访问速度太慢,有时无法访问的问题,非常头疼! 虽然有时很晚也可以忍受,但是对于最近几天发生的在广大地区无法正常访问Github的问题,需要有好的方法。
正如大家所知,
使用 Gitee 的镜像仓库
在国内积极推动开源社区的发展。 其中,Gitee是我们国家推进的国内开源生态系统。 经过多年的发展,大部分实用的仓库都可以在Gitee上找到镜像。 而且,由于该服务器位于国内,因此访问速度非常快。Gitee传输门[1]
配置本地的 Hosts 文件
原理:绕过DNS分析,直接使用本地DNS记录直接跳转。DNS查询http://ping.chinaz.com/github.com ) ) ) ) ) ) )。
Ping检查
选择TTL和响应时间都较小的两个响应IP
萍选择IP
修改主机,以使用管理员权限打开c :windowssystem32driversetc下的主机文件,然后添加相应的IP映射。
# #添加到千兆节点
15.164.81.167 github.com #已更改为当前呼叫最快的节点IP
从52.74.223.119 github.com #更改为当前查询最早的节点IP的是下图。
将IP映射添加到主机文件
更新本地DNS缓存使用Win R输入cmd,打开命令提示符,输入ipconfig /flushdns,返回显示。
DNS配置刷新成功
成功优化 / 解决问题
至此,我们成功地加速了对Github的访问,或者解决了Github无法连接的问题。 很简单吧?[1]Gitee传输门: https://gitee.com/