GitHub访问慢,很多头像图片都裂了怎么解决好?
-
最简单的方法当然是上代理。
另外一种方法就是修改
hosts
文件。之所以图片裂了,是因为GitHub使用的域名,avatars.githubusercontent.com
,raw.githubusercontent.com
...,经常被DNS污染导致。也就是说你解析到的IP压根就是错误的IP,能访问才怪。
解决办法是用ipaddress.com解析域名,得到正确的IP,然后将其添加到hosts
文件就可以。这样跳过DNS域名解析,避免了DNS污染。由于GitHub IP经常变动,而且需要解析的域名较多,不建议人工的方式去一个个修改。
推荐用GitHub520 这个开源项目,自动检测更新IP列表。