访问raw.xxxxxxusercontent.com失败问题处理

Posted Naisu Xu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问raw.xxxxxxusercontent.com失败问题处理相关的知识,希望对你有一定的参考价值。

目的

GitHub上的项目的有些资源是放在 raw.xxxxxxusercontent.com 上的,通常我们在安装某些软件的时候会从该地址下载资源,但在**复杂的网络环境中往往无法访问该地址,最终导致软件安装失败。这篇文章将对相关处理方法做个说明。
在这里插入图片描述

处理方法

无法访问某些网站的情况可能有多种原因,比如网站本身的问题、不可描述的原因、网络运营商的问题、DNS相关的问题等待。如果是网站本身的问题那什么办法都没有;如果是不可描述的原因就得用魔法了;如果是网络运营商的问题那就投诉或者换运营商;如果是DNS相关的问题那可以通过修改hosts文件或是修改自身DNS服务器来解决。目前阶段 raw.xxxxxxusercontent.com 访问异常主要是因为DNS相关问题,可以通过修改hosts来处理。

hosts文件中有用的内容都以一行一行的形式排布,格式为 ip地址 + 空格 + 域名 ,比如 140.82.114.4 xxxxxx.com ,这样设备在访问 xxxxxx.com 时就会直接访问 140.82.114.4 这个地址了,而不用向DNS服务器查询。

所以这里关键的是要知道域名真实的IP地址,这个可以通过下面网站查询:
https://www.ipaddress.com/
http://whoissoft.com/
在这里插入图片描述
上面已经查询到了 raw.xxxxxxusercontent.com 的真实IP,接下来就可以向hosts文件添加信息了:

  • windows下hosts文件在 C:\\Windows\\System32\\drivers\\etc 目录下,可以手动打开该文件添加条目;
  • linux下hosts文件在 /etc/ 目录下,修改hosts文件需要root权限,可以在shell中使用
    echo "185.199.108.133 raw.xxxxxxusercontent.com" >> /etc/hosts 语句添加: 在这里插入图片描述

通常来说修改了hosts文件后 raw.xxxxxxusercontent.com 就能正常访问了:
在这里插入图片描述

总结

总的来说修改hosts文件来解决一些网站因为DNS原因无法访问或者访问缓慢的情况还是非常方便的。这个方法也可以用于改善 xxxxxx.comsteamcommunity.com 等网站的访问情况。

以上是关于访问raw.xxxxxxusercontent.com失败问题处理的主要内容,如果未能解决你的问题,请参考以下文章

如何设置MSSQL数据库访问用户及访问权限

在SQL数据访问中如何对不同级别设置访问权限

有效访问时间和平均访问时间

一个网站用域名可以访问,用ip不能访问,是为啥?

C盘 位置不可用,无法访问C:\ 拒绝访问

文件拒绝访问无法访问怎么办