背景
最近发现 GitHub 网页上有些图片和小图标无法显示,需要添加 hosts 才能显示,但是好像不能一直有效。
系统:Windows 10
解决
修改 hosts 文件:
- windows 下修改
C:\Windows\System32\drivers\etc\hosts
文件 - mac 下修改
/etc/hosts
文件
在文件最后一行添加图片对应的 ip 及域名,如下:
199.232.96.133 raw.githubusercontent.com
199.232.96.133 avatars0.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
199.232.96.133 avatars2.githubusercontent.com
199.232.96.133 avatars3.githubusercontent.com
199.232.96.133 camo.githubusercontent.com
由于有多个图片及图标不显示,我打开的页面对应 6 个不同的域名。
根据域名查询 ip 方法如下:
登录 https://www.ipaddress.com/ 网站,搜索 camo.githubusercontent.com
以及其他域名:
保存后刷新页面即可。
注意:域名对应的 IP 可能会发生变化