Github图片头像不显示?

Github图片无法显示,包括头像,代码中的图片都没有办法正常显示。根本的问题应该是github返回了一个在国内无法访问的ip地址,151.101.228.133。国内ping效果:

但是这个域名在国外是可以ping通的:

所以其实要解决这个问题也简单,可以找台国外的服务器ping一下,看返回的ip地址在国内是否能访问即可。例如下面的两个ip地址都是可以的:151.101.184.133,151.101.52.133。

所以要解决这个问题也简单,直接修改本地的hosts文件,添加如下代码即可,当然要想更方便一些可以直接在路由器添加:

#github
151.101.184.133    assets-cdn.github.com
151.101.184.133    raw.githubusercontent.com
151.101.184.133    gist.githubusercontent.com
151.101.184.133    cloud.githubusercontent.com
151.101.184.133    camo.githubusercontent.com
151.101.184.133    avatars0.githubusercontent.com
151.101.184.133    avatars1.githubusercontent.com
151.101.184.133    avatars2.githubusercontent.com
151.101.184.133    avatars3.githubusercontent.com
151.101.184.133    avatars4.githubusercontent.com
151.101.184.133    avatars5.githubusercontent.com
151.101.184.133    avatars6.githubusercontent.com
151.101.184.133    avatars7.githubusercontent.com
151.101.184.133    avatars8.githubusercontent.com

添加之后就可以不用代理或者vpn显示图片了,如果不想修改hosts文件可以使用代理或者vpn来实现相同的效果:

☆版权☆

* 网站名称:obaby@mars
* 网址:https://lang.ma/
* 个性:https://oba.by/
* 本文标题: 《Github图片头像不显示?》
* 本文链接:https://da.bi/2020/09/7539
* 短链接:https://oba.by/?p=7539
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


You may also like

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注