解决Github访问速度慢
原因
- 网络路由问题:Github服务器位于境外,国内网络跨国际骨干网访问时,部分运营商路由优化不足,延迟较高。
- DNS解析异常:国内DNS对Github域名解析不稳定,可能返回较远节点IP,甚至出现解析超时、污染。
- 国际带宽拥堵:国际出口带宽有限,高峰时段访问量激增,导致数据传输拥堵、丢包。
- 静态资源加载慢:Github的图片、CSS等静态资源CDN在国内覆盖不足,部分资源需从境外节点加载。
- 本地网络限制:企业/校园网络可能限制境外访问,或防火墙过滤部分Github相关请求。
解决方法
1. 使用VPN
2. 更改Host
(1) 下载SwitchHosts
下载链接(Windows版)
(2) 打开SwitchHosts
(3) 添加hosts,选择类型为“远程”,标题随便填,URL为https://raw.hellogithub.com/hosts,更新时间设置为每一个小时,之后点击确定。
(4) 完成!