GitHub Hosts
主要是通过修改host
的方式加速GitHub
访问,解决图片无法加载以及访问速度慢的问题。
文件 | 说明 |
---|---|
git_hosts_update.sh | 查询当前服务器ip,某些地区可能会连接失败 |
hosts | 官方服务器当前hosts集合 |
git_hosts.sh | 指定测速全球数据中心,提取最快的服务器ip |
hosts_fast | 当前最快hosts |
推荐自行运行git_hosts.sh,因为hosts_fast是以我的网络为测试依据的,可能不适合其他人
hosts
文件位置:/etc/hosts
。
macOS
系统下修改需要按照如下方式:
注意:如果要求输入密码,你需要输入你管理员账号对应的密码。
最后刷新缓存:
sudo killall -HUP mDNSResponder
hosts
文件位置:C:/windows/system32/drivers/etc/hosts
。
将仓库hosts
内容追加到hosts
文件,然后刷新DNS
缓存:
ipconfig /flushdns
这里推荐使用 SwitchHosts!
配置hosts
,操作很简单,支持跨平台。
详细介绍可以阅读 SwitchHosts! 还能这样管理hosts,后悔没早点用 。
添加一条hosts
规则并启用,然后复制前文hosts
内容即可。
如果你想保持和云端最新规则同步,可以用下面的配置方式。
添加一条规则:
- 方案名:GitHub(可以自行命名)
- 类型:远程
- URL 地址:https://cdn.jsdelivr.net/gh/Rexexe/git_hosts/hosts_fast
- 自动更新:1个小时
这样就可以和最新的hosts
保持同步。
- GitHub Hosts:GitHub最新hosts,定时更新
- UsbEAm:UsbEAm backup source