GitHub访问慢,很多头像图片都裂了怎么解决好?



  • 很多头像,还有Readme里面的图片都访问不了



  • 你们平时都不翻墙的么?



  • 最简单的方法当然是上代理。

    另外一种方法就是修改hosts文件。之所以图片裂了,是因为GitHub使用的域名,avatars.githubusercontent.comraw.githubusercontent.com...,经常被DNS污染导致。也就是说你解析到的IP压根就是错误的IP,能访问才怪。
    解决办法是用ipaddress.com解析域名,得到正确的IP,然后将其添加到hosts文件就可以。这样跳过DNS域名解析,避免了DNS污染。

    由于GitHub IP经常变动,而且需要解析的域名较多,不建议人工的方式去一个个修改。
    推荐用GitHub520 这个开源项目,自动检测更新IP列表。


Log in to reply