前言:
github的图片域名是:raw.githubusercontent.com,项目能访问,但图片显示不出来的原因就是“raw.githubusercontent.com 这个域名无法正常解析”。
国外网站域名不能正常访问的原因:
- 中国的长城防火墙屏蔽了国外的IP,所以导致我们无法访问。
- 国外web服务器距离太远,所以导致网站响应比较慢。
解决方法:
1、通过站长工具找出解析最快的DNS地址
访问 http://tool.chinaz.com/dns/ ,在A类型的查询中输入raw.githubusercontent.com,找出最快的IP地址。
2、TTL值越小,说明DNS节点解析速度越快,通过以上查询,得到最快的IP是151.101.76.133(香港 Fastly节点)
3、为了方便修改Hosts文件,小白可以去下载一个Hosts修改工具
Hosts修改工具下载地址:http://www.zy13.net/thread-333-1-1.html
这个工具是我自己用C#写的,没有病毒木马,大家可以放心使用!
4、打开工具 → 添加新的域名,如下:
5、raw.githubusercontent.com域名添加之后,点击“修改Hosts文件”按钮 ,如下:
6、这样就ok了,如果发现IP失效网站打不开,就重新去查询,再用新的IP来修改Hosts文件。