场景:Github的头像、小图标显示不出来
原因分析:
dns污染、host设置错误、或者官方更新了dns,但是dns缓存没有被更新,导致错误解析。F12 控制台可能出现的报错 “Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
” 。
解决:
将域名解析直接指向IP
地址来绕过DNS
的解析,通过ip查询网站 搜索 域名对应的 ip地址。(随便找一个能搜的就行,例如 https://www.ipaddress.com/ )
查一下 avatars2.githubusercontent.com 的 ip
修改hosts,老程序员别告诉我找不到,
C:\Windows\System32\drivers\etc\hosts
# GitHub
140.82.113.3 github.com
140.82.114.20 gist.github.com
151.101.184.133 assets-cdn.github.com
151.101.184.133 raw.githubusercontent.com
199.232.28.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
199.232.96.133 avatars.githubusercontent.com
151.101.184.133 avatars0.githubusercontent.com
199.232.68.133 avatars0.githubusercontent.com
199.232.28.133 avatars0.githubusercontent.com
199.232.28.133 avatars1.githubusercontent.com
151.101.184.133 avatars1.githubusercontent.com
151.101.108.133 avatars1.githubusercontent.com
151.101.184.133 avatars2.githubusercontent.com
199.232.28.133 avatars2.githubusercontent.com
151.101.184.133 avatars3.githubusercontent.com
199.232.68.133 avatars3.githubusercontent.com
151.101.184.133 avatars4.githubusercontent.com
199.232.68.133 avatars4.githubusercontent.com
151.101.184.133 avatars5.githubusercontent.com
199.232.68.133 avatars5.githubusercontent.com
151.101.184.133 avatars6.githubusercontent.com
199.232.68.133 avatars6.githubusercontent.com
151.101.184.133 avatars7.githubusercontent.com
199.232.68.133 avatars7.githubusercontent.com
151.101.184.133 avatars8.githubusercontent.com
199.232.68.133 avatars8.githubusercontent.com
199.232.96.133 avatars9.githubusercontent.com