去年年底开始 GitHub
外面的用户头像无奈显示,页面也加载迟缓,这下高兴的日子可能一去不复返了,咱们须要把相干域名加减速了。
GitHub
外面图片都在 githubusercontent.com
域名上,咱们只须要在 hosts
外面加上相干地址即可。如果你有代理,把域名退出到许可名单也能够的。
这里咱们介绍 hosts
形式是如何应用的,把以下内容增加到 hosts
文件中。
1. hosts 内容
# 2020 年 12 月 30 日更新
# GitHub Start
52.74.223.119 github.com
52.74.223.119 gist.github.com
54.169.195.247 api.github.com
185.199.111.153 assets-cdn.github.com
199.232.96.133 raw.githubusercontent.com
199.232.96.133 gist.githubusercontent.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.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 avatars4.githubusercontent.com
199.232.96.133 avatars5.githubusercontent.com
199.232.96.133 avatars6.githubusercontent.com
199.232.96.133 avatars7.githubusercontent.com
199.232.96.133 avatars8.githubusercontent.com
199.232.96.133 user-images.githubusercontent.com
185.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
。