站点介绍
如果你经常访问github,那么这个站点是值得你收藏的,因为这个站点可以在你没有科技软件的情况下正常访问github。
一般来说,如果没有任何客户软件并且没有修改hosts的情况下,访问github会非常慢,而且图片可能都不会加载出来或者加载失败,但是使用该项目之后就不会存在这些问题。
该项目通过修改hosts绑定的方式,让你的访问github通过最快的域名进行直接访问,项目首页截图如下:
项目提供了四种方式来使用:手动方式、自动方式、一行命令、AdGuard。这里我主要介绍前面两种,后面两种可能用的比较少,有需要的可以自行前往看看。
手动方式需要前往项目查看进行复制站点,具体内容如下:
上图里面的信息是会随着时间变动的,如果需要更新就要不断的访问进行手动更新,所以我个人推荐使用下方推荐的自动方式进行。
修改hosts方法比较特殊,因为不同的系统,hosts文件路径不一样,下面是相关路径:
Windows 系统:C:\Windows\System32\drivers\etc\hosts
Linux 系统:/etc/hosts
Mac(苹果电脑)系统:/etc/hosts
Android(安卓)系统:/system/etc/hosts
iPhone(iOS)系统:/etc/hosts
使用记事本打开上面路径中对应的文件进行修改并且保存,如果不能保存,请尝试通过管理员方式打开。
文件修改完毕之后为了让其马上生效,可以通过下面的方式进行刷新DNS:
Windows:在 CMD 窗口输入:ipconfig /flushdns
Linux 命令:sudo nscd restart,如报错则须安装:sudo apt install nscd 或 sudo /etc/init.d/nscd restart
Mac 命令:sudo killall -HUP mDNSResponder
如果上面的方式还是不行,尝试重启电脑即可。
自动方式的话,需要通过下面的软件配合使用:
SwitchHosts:一个管理、切换多个hosts方案的免费开源工具
打开上面的软件之后添加配置,按照下面的信息进行设置:
Hosts 类型: Remote
Hosts 标题: 随意
URL: https://raw.hellogithub.com/hosts
自动刷新: 最好选 1 小时
具体效果界面如下:
通过上面两个方式添加hosts之后就可以流畅的访问github即可。
额外补充
如果你使用了科技软件,那么这个hosts基本就没必要使用了,毕竟科技软件一般都会将github的流量直接通过科技软件走。
其次该项目也是基于开发者的服务器来进行了,如果开发者的服务器没有了,那么这个项目的意义也就没有了,请不要尝试将此项目作为主力,避免造成损失。
该项目目前已经收集到了20.3k的star,可以说非常厉害了,数据是定时更新的,应该也不需要进行人工干预。