去年年底开始GitHub外面的用户头像无奈显示,页面也加载迟缓,这下高兴的日子可能一去不复返了,咱们须要把相干域名加减速了。

GitHub外面图片都在githubusercontent.com域名上,咱们只须要在hosts外面加上相干地址即可。如果你有代理,把域名退出到许可名单也能够的。

这里咱们介绍hosts形式是如何应用的,把以下内容增加到hosts文件中。

1. hosts内容

# 2020年12月30日更新# GitHub Start52.74.223.119     github.com52.74.223.119   gist.github.com54.169.195.247   api.github.com185.199.111.153   assets-cdn.github.com199.232.96.133    raw.githubusercontent.com199.232.96.133    gist.githubusercontent.com199.232.96.133    cloud.githubusercontent.com199.232.96.133   camo.githubusercontent.com199.232.96.133   avatars0.githubusercontent.com199.232.96.133    avatars1.githubusercontent.com199.232.96.133   avatars2.githubusercontent.com199.232.96.133    avatars3.githubusercontent.com199.232.96.133    avatars4.githubusercontent.com199.232.96.133    avatars5.githubusercontent.com199.232.96.133    avatars6.githubusercontent.com199.232.96.133    avatars7.githubusercontent.com199.232.96.133    avatars8.githubusercontent.com199.232.96.133  user-images.githubusercontent.com185.199.109.154   github.githubassets.com# GitHub End
留神 : 这里域名对应的ip是通过dns查问工具查问失去的,你该当抉择的是延时绝对较小且比较稳定的ip。

如果发现不起作用,或者速度不现实,参考查找域名IP。

2. 如何批改

2.1 Windows

hosts文件地位:C:/windows/system32/drivers/etc/hosts

将前文内容追加到hosts,而后刷新DNS缓存:

ipconfig /flushdns

2.2 Mac

hosts文件地位:/etc/hosts

Mac零碎下批改须要依照如下形式:

1:首先,关上(访达)Finder。
2:应用组合键Shift+Command+G关上"返回文件夹",在输入框输出/etc/hosts
3:而后就会跳转到hosts文件地位。

复制hosts文件到桌面上,鼠标右键点击/右击它,抉择「打开方式」—「文本编辑」,关上这个hosts文件,而后将你要批改的内容间接在外面批改就好了。

而后把你批改好的hosts文件在复制回hosts文件的所在(文件夹下)门路:/etc/hosts 之下替换原始的hosts文件就好了。

留神:如果弹出明码输入框,你须要输出你以后电脑登录账号的明码。

最初刷新下缓存:

sudo killall -HUP mDNSResponder

3. 查找域名IP

  • DNS查问-站长工具
  • IP或域名查问-查问网
  • IPAddress.com
注:2020年12月30日我理论应用IPAddress才能够失效,后面两个查问站点获取的IP均无奈应用,各位能够都尝试下直到失效。

后面hosts外面域名里分为两类:

  • *.githubusercontent.com
  • *.github.com

*.githubusercontent.com能够应用同一个IP,不须要每个独自查问。*.github.com未经测试,目前看是须要独自查问对应的IP