Github访问慢如何解决
Github访问慢的原因
- 服务器在国外
- DNS解析问题
解决思路
- 修改本地host文件,绕过域名解析,直接IP访问
操作步骤
查询域名地址
- 哪个网址慢,就查询哪个网址的ip,例如:github.com
- 查询网址如下:
- https://www.ipaddress.com/ (如果打开时出现403 forbidden,点击下面的 go to homepage 即可)
- https://sitereport.netcraft.com/
- 分别查询如下三个域名地址
- github.com
- github.githubassets.com
- github.global.ssl.fastly.net
- 得到ip地址(2022-10-20):
- 140.82.112.3
- 185.199.108.154
- 151.101.129.194
- 组成修改信息:
151.101.129.194 github.global.ssl.fastly.net 140.82.112.3 github.com 185.199.108.154 github.githubassets.com 140.82.112.3 github.com 151.101.1.194 github.global.ssl.fastly.net 151.101.65.194 github.global.ssl.fastly.net 151.101.129.194 github.global.ssl.fastly.net 151.101.193.194 github.global.ssl.fastly.net 185.199.108.154 github.githubassets.com 185.199.109.154 github.githubassets.com 185.199.110.154 github.githubassets.com 185.199.111.154 github.githubassets.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com
在hosts中添加修改信息
- win11路径: C:\Windows\System32\drivers\etc\hosts;
- 将修改信息添加到hosts的尾部,保存;
- 若提示需要需要管理员权限,授予即可。
刷新DNS:
- win+R组合键打开cmd;
- 输入:ipconfig /flushdns
- 回车,则DNS刷新完毕
- 后来发现,将DNS手动修改为:114.114.114.114 后,github速度飞快。
测试
- 在网页中输入github.com测试下打开速度,应该就变快了。
特别说明
- github的ip地址是变化的,如果发现网站打不开了,则需重新查询ip,修改hosts文件,并刷新dns。
- 如果不想这么麻烦,可购买FQ/梯子软件,直接访问国外网站,这样比较省事儿。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)