Open TFdream opened 3 years ago
【转载】 GitHub访问加速指南:https://mp.weixin.qq.com/s/gFNP2Pk81vg7nE1XsDingg
不知道什么时候开始,GitHub里面的图片也无法加载出来,本来页面也加载缓慢,这下更是雪上加霜,好在还是有简单的方式加速GitHub的访问。
通过设置hosts就是一个低成本的方案, GitHub里面图片都在githubusercontent.com域名下,我们只需要在hosts里绑定域名和对应的IP。
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」内容更新下对应的IP地址。
hosts文件位置:C:/windows/system32/drivers/etc/hosts。
将前文内容追加到hosts,然后刷新DNS缓存:
ipconfig /flushdns
hosts文件位置:/etc/hosts。
macOS系统下修改需要按照如下方式:
注:2020年12月30日我实际使用IPAddress才可以生效,前面两个查询站点获取的IP均无法使用,各位可以都尝试下直到生效。
前面hosts里面域名里分为两类:
.githubusercontent.com可以使用同一个IP,不需要每个单独查询。.github.com未经测试,目前看是需要单独查询对应的IP。
这两个网站是整站访问的替代品,你可以浏览项目,也支持下载检出。
但是不建议登陆自己的账号,毕竟不是直接访问到原站。
不知道什么时候开始,GitHub里面的图片也无法加载出来,本来页面也加载缓慢,这下更是雪上加霜,好在还是有简单的方式加速GitHub的访问。
通过设置hosts就是一个低成本的方案, GitHub里面图片都在githubusercontent.com域名下,我们只需要在hosts里绑定域名和对应的IP。
1. hosts内容
hosts文件内容如下:
如果发现没有作用,或者速度不理想,参考「查找IP」内容更新下对应的IP地址。
2. 如何修改 hosts
2.1 Windows
hosts文件位置:C:/windows/system32/drivers/etc/hosts。
将前文内容追加到hosts,然后刷新DNS缓存:
2.2 macOS
hosts文件位置:/etc/hosts。
macOS系统下修改需要按照如下方式:
3. 查找IP
前面hosts里面域名里分为两类:
.githubusercontent.com可以使用同一个IP,不需要每个单独查询。.github.com未经测试,目前看是需要单独查询对应的IP。
其他方案
镜像站点
这两个网站是整站访问的替代品,你可以浏览项目,也支持下载检出。
但是不建议登陆自己的账号,毕竟不是直接访问到原站。