github clone或访问慢
本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/13109706.html
做技术的我们经常会访问github.com,有时出现github访问非常慢或者git clone速度很慢,git push也很慢
原因很简单:github被高高的墙屏蔽了。 所以解决方案就是手动把 cdn 和IP地址绑定一下,或者更换地址。
访问慢#
1、 获取github地址
访问 http://github.com.ipaddress.com/ 获取cdn域名以及ip地址
2、 获取 global.ssl.fastly地址
http://github.global.ssl.fastly.net.ipaddress.com/ 获取cdn域名以及ip地址
3、 获取assets-cdn.github.com 地址(可选)
https://github.com.ipaddress.com/assets-cdn.github.com
4、修改hosts映射
Windows下用管理员身份打开以下文件
C:\Windows\System32\drivers\etc\hosts
在末尾添加上述获取到的地址,然后保存(2020-6-6)
140.82.114.3 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 github.com
185.199.109.153 github.com
185.199.110.153 github.com
185.199.111.153 github.com
打开CMD,输入以下命令,刷新一下DNS
ipconfig /flushdns
然后使用ping 命令试试
ping github.com
注意:如果通过此方法绑定之后,还是无法访问,那么尝试删除掉host中新加的内容,关闭浏览器刷新DNS后再访问试试
clone慢#
在tampermonkey中安装脚本GitHub 镜像加速访问、下载,然后访问github时,页面上会出现镜像网站按钮,使用镜像网站中的地址进行clone
注意:镜像网站中的地址只能clone,无法push
小技巧#
输入你想查询的网址后面跟上.ipaddress.com,就可以查到域名的创建日期,服务器地址,每日访问量等信息
比如我想查询博客园的cnblgs.com,输入https://cnblogs.com.ipaddress.com/,得到信息如下:
Domain Summary
想查询github.com 输入 https://github.com.ipaddress.com/,得到信息如下:
Domain Summary
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 易语言 —— 开山篇
· Trae初体验
2017-06-12 使用Jenkins遇到的问题