前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github 无法访问

Github 无法访问

作者头像
囍楽云
发布2022-12-26 13:45:18
3.6K0
发布2022-12-26 13:45:18
举报
文章被收录于专栏:囍楽云博客

国内网络访问 Github 速度过慢的原因有许多

但其中最直接和原因是其域名遭到DNS污染,导致我们无法连接使用GitHub正确的加速服务。

就比如其中三个节点,一个在你旁边,一个在很远的地方,一个已经换ip了。结果你的DNS告诉你连接后两个,然后就会卡死和无法连接,也就是说当节点过远或DNS指向错误时,就会造成访问速度过慢或无法访问。

方案:

国内DNS服务器解析Github相关域名到不咋地的IP地址,这些IP地址要么本身无法访问,要么节点过远,从而导致了访问失败或者速度缓慢。

那么:

修改本机Hosts文件,绕过DNS解析。

获取:

**0.我们使用 IPAddress 来获取正确的IP地址 下面提供接口链接,可直接查询。**

1.获取 github.global.ssl.fastly.net 地址 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo

2.获取 github 地址 http://github.com.ipaddress.com/#ipinfo

3.获取 assets-cdn.github.com 地址 https://github.com.ipaddress.com/assets-cdn.github.com

/修改:#

windows:Windows-System32-drivers-etc-hosts 在里面以 0.0.0.0 Domain.com 的格式写入,保存并关闭

最后清理一下之前的缓存:cmd执行ipconfig /flushdns

本文共 265 个字数,平均阅读时长 ≈ 1分钟

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方案:
  • 那么:
  • 获取:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档