保存在raw.githubusercontent.com上的图片无法访问
保存在raw.githubusercontent.com上的图片无法访问
问题描述
最近,Github的raw文件读取地址(raw.githubusercontent.com)遭受DNS污染,导致文件下载困难。
而我文章中的图片,保存在github上.导致无法显示图片.
解决方案
找到raw.githubusercontent.com真正的IP地址
通过搜索引擎,找一个查询IP地址的网站,然后在网站中输入raw.githubusercontent.com
进行查询即可得到对应的IP地址
1 | https://site.ip138.com/raw.githubusercontent.com/ |
site.ip138.com
例如,https://site.ip138.com/raw.githubusercontent.com/ 这个网站查询到如下IP:
1 | 日本 东京 151.101.108.133 |
在IP地址后吗添加raw.githubusercontent.com得到:
1 | 151.101.108.133 raw.githubusercontent.com |
https://www.ipaddress.com/
https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com
查询到的地址为:
raw.githubusercontent.com resolves to the following 4 IPv4 addresses:
185.199.108.133
185.199.109.133
185.199.110.133
185.199.111.133
在IP地址后吗添加raw.githubusercontent.com得到:
1 | 185.199.108.133 githubusercontent.com |
修改hosts
Win10电脑上修改
进入目录:C:\Windows\System32\drivers\etc,打开hosts文件,在末尾,填入上述地址即可.
1 | 151.101.108.133 raw.githubusercontent.com |
刷新DNS
打开cmd,输入:
1 | ipconfig /flushdns |
运行效果
1 | C:\Users\lan>ipconfig /flushdns |
这样你电脑上就可以访问到保存在github raw上面的图片了.
安卓手机上修改hosts
编辑hosts文件
这要求你的手机root过,具体可以查找其他教程进行设置.
下载修改hosts的软件
- Hosts Go
Hosts Go添加hosts
点击HOSTS设置按钮,然后点击顶部的 + (加号),分别输入ip地址和域名,最后点击启动即可