当前位置: 首页 > 科技观察

超级牛逼,一款简单实用的免费GitHub加速神器

时间:2023-03-18 16:13:47 科技观察

今天给大家推荐一个堪称GitHub加速神器的开源项目。本开源项目为:FastGitHub,主要解决GitHub打不开,用户头像无法加载,release无法上传下载,git-clone、git-pull、git-push失败等问题。本项目的优势在于专门针对GitHub访问速度慢的问题,具有合法性、可靠性、稳定性。最重要的是它是免费的,不需要外部服务器资源。1FastGitHub加速原理修改本地DNS服务指向FastGithub本身。匹配的域名是FastGithub自己的IP。请求安全DNS服务(dnscrypt-proxy)获取对应域名的IP。为SSH或HTTPS反向代理选择最优IP1.开源项目地址:https://github.com/dotnetcore/FastGithub2.开源项目作者:.NETCoreCommunity2使用方法1.在本地环境安装FastGithub安装并运行FastGithub程序,本地网卡的DNS会自动更改为127.0.0.0.1。0.1。如果网卡的DNS没有改成127.0.0.1,请手动修改网卡的DNS。注意:Linux和macOS系统需要手动修改。局域网服务器安装(推荐)在Linux服务器上运行$yuminstalllibicu#安装依赖包$wgethttps://github.com/dotnetcore/FastGithub/releases/download/1.1.8/FastGithub_linux-x64.zip$unzipFastGithub_linux-x64.zip$cdFastGithub_linux-x64$./FastGithub在windows服务器上运行以管理员身份运行cmd,输入以下命令,其中D:\Softs为软件的实际目录D:\Softs\FastGithub.exestart//作为一个安装启动Windows服务D:\Softs\FastGithub.exestop//卸载删除Windows服务2.使用FastGithubFastGithub安装完成后,访问http://127.0.0.1或https://127.0.0.1等本机IP即可通过浏览器进入FastGithub的Dashboard。接下来,根据Dashboard页面的提示,根据实际情况进行简单设置后,就可以高速访问Github了。手动修改你电脑DNS服务器的IP为127.0.0.1或者局域网服务器的IP。手动下载并安装FastGithub.cer到受信任的根证书颁发机构