侧边栏壁纸
  • 累计撰写 66 篇文章
  • 累计创建 48 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

为啥Github经常无法访问?

不用上魔法上网也能正常和流畅访问Github

访问不了原因分析

原因:DNS 被污染,导致客户端获取到错误的 IP 地址,或域名解析失败

解决方案:

hosts文件增加1行DNS映射: 185.199.109.133 raw.githubusercontent.com

hosts文件路径:C:\Windows\System32\drivers\etc

img

可能出现的问题:

修改文件后,提示权限不足

解决办法:

以管理员身份运行编辑器(最简单、首选)

  1. 开始菜单 → 搜索 记事本 / Notepad-- / VS Code

  2. 右键 → 以管理员身份运行(必须)

  1. 文件 → 打开 → 路径粘贴

C:\Windows\System32\drivers\etc\

备选IP:(以下IP选1个即可),复制黏贴前Ping一下

185.199.108.133 
185.199.109.133 
185.199.110.133 
185.199.111.133
img

Github CDN地址,与github.global.ssl.fastly.net相关的4个IP地址:

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

配置文件示例:

img

其他原因:

  • 本地 DNS 缓存过期 / 错误:本地设备缓存的 GitHub IP 已失效,导致解析失败

  • DNS 服务器不可用:默认使用的 DNS(如 ISP 提供的 DNS)故障,无法正常解析 github.com

  • 本地 DNS 缓存过期 / 错误:本地设备缓存的 GitHub IP 已失效,导致解析失败

  • 曾使用代理工具(如 VPN、SSR、Clash)但未正确关闭,或代理配置错误(如端口占用、节点失效),导致流量无法正常转发;开启了防火墙,防火墙组织访问

Github地址变更怎么办?

Github IP变化,原来的IP访问不了

通过ipaddress,搜索raw.githubusercontent、 github.global.ssl.fastly.net查询最新可用IP

https://www.ipaddress.com/website/raw.githubusercontent.com/

0

评论区