国内Linux服务器利用FastGithub加速GitHub

话说国内服务器的GitHub请求速度那真的是酸爽的体验呀,明月是深受其害!尝试了很多的方法在国内Linux服务器上加速GitHub请求的方法都是效果一般般,不是弄起来麻烦,就是时好时坏的,可以说是烦不胜烦,今天经过多次尝试对比后发现还是FastGithub加速GitHub这个方法比较靠谱一些,今天就记录到学习笔记里分享给大家吧!

FastGithub

需要知晓的:

  • fastgithub不具备“翻墙”功能,也没有相关的计划
  • fastgithub不支持Windows7等已被发行方停止支持的操作系统,并且也不会主动提供支持
  • fastgithub不能为您的游戏加速
  • fastgithub没有主动在github之外的任何渠道发布

FastGithub的安全其实很简单,无非就是下载官方GitHub上Zip压缩包到服务器上安装就是了,但考虑到直接在服务器上wget会比较慢和卡顿,建议在PC端下载后上传最好,或者wget的时候选择韩国或者日本的镜像链接为宜。

如图红色箭头所指的链接

本文采用的是韩国镜像下载链接:

wget -o https://ghproxy.com/https://github.com/dotnetcore/FastGithub/releases/download/2.1.4/fastgithub_linux-arm64.zip

下载完成,解压缩:

unzip fastgithub_linux-arm64.zip

给profile里添加代理

vim /etc/profile

结尾处加入下面的代理

#settings github
export http_proxy="http://127.0.0.1:38457"
export https_proxy="http://127.0.0.1:38457"

保存退出。

让profile生效:

source /etc/profile

进入FastGithub目录:

cd fastgithub_linux-x64

启动服务:

./fastgithub start

看到如下图提示就表示启动成功了

启动成功提示

FastGithub主要功能:

  • 提供域名的纯净IP解析;
  • 提供IP测速并选择最快的IP;
  • 提供域名的tls连接自定义配置;
  • google的CDN资源替换,解决大量国外网站无法加载js和css的问题;

好了,至此你的Linux服务器就可以畅快的请求GitHub了,明月实测的结果都是飞速的体验,效果杠杠的!

全部为采集文章,文中的 联系方式 均不是 本人 的!

发表评论