
国内 GitHub 访问加速
国内 GitHub 访问加速
GitHub 自从私有库免费后,在国内访问 GitHub 的速度就很慢了,有时候甚至打不开!
国内访问 GitHub 为什么很慢?
GitHub 的 CDN 域名遭到 DNS 污染。
GitHub 在中国大陆访问速度慢的问题原因有很多,但最直接和最主要的原因是 GitHub 的分发加速网络的域名遭到 DNS 污染。由于 GitHub 的加速分发 CDN 域名 assets-cdn.github.com 遭到 DNS 污染,导致无法连接使用 GitHub 的加速分发服务器,才使得中国大陆访问速度很慢。
解决办法
通过修改 Hosts 解决污染问题。一般的 DNS 问题都可以通过修改 Hosts 文件来解决,GitHub 的 CDN 域名被污染问题也不例外,同样可以通过修改 Hosts 文件解决。将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。
打开 IPAddress.com 网站,查询下面 3 个网址对应的 IP 地址:
github.com,192.30.253.112 192.30.253.113
assets-cdn.github.com,101.184.133
global.ssl.fastly.net,151.101.185.194
修改本地电脑系统 hosts 文件(PS:路径一般都是
C:\Windows\System32\drivers\etc
),在末尾添加github记录并保存(需管理员权限,注意 IP 地址与域名间需留有空格)。
# GitHub 加速
192.30.253.112 github.com
192.30.253.113 github.com
151.101.184.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
用 “WIN +R” 快捷键打开运行窗口,输入命令:cmd 并回车进入命令行窗口,接着输入命令: ipconfig /flushdns 回车后执行刷新本地 DNS 缓存数据即可。
或者也可以通过代理加速
可以通过cloudflare自建代理进行加速。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 爱吃鸡蛋的果果