介绍
fetch-github-hosts
是主要为解决研究及学习人员访问Github
过慢或其他问题而提供的免费的Github hosts
同步服务。
此服务仅供学习及相关交流使用,请勿用于其他任何用途!
开源仓库:https://github.com/Licoy/fetch-github-hosts
最近获取时间: 2022-06-02T20:00:02+08:00 [hosts.txt] [hosts.json]
使用方法
手动
添加hosts
访问 https://hosts.gitcdn.top/hosts.txt , 将其全部内容粘贴到你的hosts文件中,即可。
Linux / MacOS
hosts路径:/etc/hosts
Windows
hosts路径:C:\Windows\System32\drivers\etc\hosts
刷新生效
Linux
:/etc/init.d/network restart
Windows
:ipconfig /flushdns
Macos
:sudo killall -HUP mDNSResponder
Unix/Linux 一键使用
sed -i "/# fetch-github-hosts begin/Q" /etc/hosts && curl https://hosts.gitcdn.top/hosts.txt >> /etc/hosts
提示:可以设置crontab定时任务定时获取更新即可,解放双手!
Chrome
使用 FasterHosts 插件,若访问速度过慢可以直接使用 点击此处 来进行下载。
下载完成之后解压压缩包,Chrome地址栏输入chrome://extensions/
回车进入,勾选开发者模式
,选择加载已解压的扩展程序
, 选择刚才的解压目录即可。
Windows /MacOS 及其他桌面端
使用 SwitchHosts 桌面端应用,安装添加新规则:
Title
: 任意Type
:Remote
Url
:https://hosts.gitcdn.top/hosts.txt
Auto refresh
:1 hour
私有部署
下载本仓库的代码:fetch-github-hosts.zip , 部署到任意一个含有PHP环境的服务器即可,部署完成之后可以计划任务脚本定时更新hosts:
cd /wwwroot/fetch-github-hosts #此处更换为你部署的项目路径
php fetch_hosts.php
注意:必须部署到非大陆的服务器节点!
开源协议
网址预览
数据评估
本站 一个框导航网提供的 fetch-github-hosts都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由 一个框导航网实际控制,在 2022年6月2日 20:54收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除, 一个框导航网不承担任何责任。
打不开?
建议使用不会屏蔽网址的浏览器。如果浏览器提示该网站违规,并非真的违规。而是浏览器厂商屏蔽了这个站。推荐原生态不会屏蔽网站的浏览器,苹果可以用自带的浏览器,Alook浏览器、X浏览器、VIA浏览器、微软Edge等。
通常打不开都是因为网络问题。好的网站会针对三大运营商(电信、移动、联通)进行优化,所以小网站会遇到一些网络打不开。一劳永逸的话,我们推荐使用加速器(将自己的网络切换成更稳定的运营商,比如电信)。部分网站需要科学上网,比如google等(这边不推荐,除非你真的用于学习资料的查询。)
以上三点均能解决99.99%网站打不开的问题了。如有疑问,可在线留言,着急的话也可以通过QQ在线联系我们。