无法访问https://raw.githubusercontent.com/xx的解决方案(2025.2亲测有效)

文章目录

  • 前言
  • 详细步骤
    • 1.查询最新可用的ipv4地址
    • 2.修改本地hosts文件
  • 常见问题及对应解决方案

前言


✨✨✨ 如果您对这篇文章感兴趣,可以点击【导航页 - 访客必读】一文囊括主页所有优质博客 查看更多优质内容,希望可以帮您解决更多问题~。 ✨✨✨


下面是我的心路历程以及此方法的原理,比较着急的可以直接跳转到详细步骤

请放心,本教程适用于raw.githubusercontent.com/xx无法访问的所有情况,并非特指我前言中我提到的WSL问题。

在配置WSL的过程中,遇到了下列问题:

“无法从https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json”中提取列表分发。操作超时
错误代码: Wsl/0x80072ee2

我首先查阅了WSL的官方手册,发现并没有对此错误代码进行解释,
但是在社区中发现其他人有相似经历,并且通过修改DNS解决了这个问题。

比较可惜,这个方法在我电脑上是行不通的,不过我已经基本确定了原因,大概率是DNS污染导致的。

直接修改静态DNS大概率是行不通的,因为无法保证不被“DNS污染”,所以我决定直接修改本地的hosts文件,经过尝试后,成功解决了问题

理论依据:每次通过域名访问网站时,计算机会先查询hosts文件是否有该域名的ip地址。如果没有,再通过DNS进行查询。所以我们直接修改hosts文件,就不受“DNS污染”的影响了。


博客有任何错误或者大家有任何问题,都可以直接在评论区留言~

如果我的博客成功解决了您的问题,烦请一件三连 (),不胜感激!

详细步骤

1.查询最新可用的ipv4地址

打开https://www.ipaddress.com这个网站,通过右上角搜索框直接搜索raw.githubusercontent.com,下滑找到可用的ipv4地址,如下图:

在这里插入图片描述

2.修改本地hosts文件

核心:将ipv4地址 raw.githubusercontent.com添加到hosts文件的最后即可。

注意两点:

  • hosts文件没有任何的后缀名
  • 修改hosts文件需要管理员权限

详细步骤如下:

  1. 管理员权限打开记事本

在这里插入图片描述

  1. 通过记事本文件>打开,打开hosts文件,如下图:

在这里插入图片描述

hosts文件的地址一般都是C:\Windows\System32\drivers\etc,如果没有找到,自行百度即可。

注意右下角需要选择所有文件,如下图:

在这里插入图片描述

  1. 添加内容

ipv4地址 raw.githubusercontent.com添加到hosts文件的最后,ctrl+s保存,如下图:

在这里插入图片描述
4. 测试

修改hosts文件后,再次执行刚才的命令。

  • 命令一般都是即时生效的,不需要重启电脑。(起码我的机器是这样的)
  • 如果无效,尝试更换为剩下的其他ip。(我第一个ip失败了,第二个ip成功了)

如果所有ip更换后仍然失效,请留言/私信,我将尽可能为您分析并解决问题。

常见问题及对应解决方案

目前还没遇到过问题…

欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值