github高阶加速,非vpn,速度可达带宽峰值,测试到170Mbit/s

下载FastGithub加速工具

ubuntu

使用安装包fastgithub_linux-x64
配置执行权限

cd fastgithub_linux-x64
sudo chmod +x fastgithub dnscrypt-proxy/dnscrypt-proxy

启动服务

sudo ./fastgithub start

若想关闭服务,如下指令操作

sudo ./fastgithub stop

git代理加速(git交互,仅此配置)

配置git全局代理,只加速git操作

git config --global http.proxy http://127.0.0.1:38457
git config --global https.proxy http://127.0.0.1:38457

关闭服务后取消git代理,否则影响git正常使用

git config --global --unset http.proxy
git config --global --unset https.proxy

配置文件

sudo vi ~/.gitconfig
[http]
        sslverify = false
        proxy = http://127.0.0.1:38457
[https]
        sslverify = false
        proxy = https://127.0.0.1:38457

系统代理加速(网页浏览,谨慎操作)

部分网络访问会受影响
通过环境变量配置代理

sudo vi ~/.bashrc
export http_proxy="http://127.0.0.1:38457"
export https_proxy="http://127.0.0.1:38457"
source ~/.bashrc

关闭服务后取消代理,否则影响正常网络使用
删除之前配置的环境变量,指令取消当前会话的代理

unset http_proxy
unset https_proxy

windows

使用安装包fastgithub_win-x64
在powershell中运行
启动服务

cd fastgithub_win-x64
.\fastgithub.exe start

不需要时关闭服务

.\fastgithub.exe stop

下载linux源码测试

注意事项

git报错

如果git交互出现报错提示SSL certificate problem,关闭git的证书验证

git config --global http.sslverify false

vpn环境

vpn环境需要等的时间比较长,本地代理服务自动找最近最优链接ip是国外节点,实际速度起不来,相当自己真实的地址位置通过vpn给伪装了,长时间查找,还是会找到最优的链接ip,如果是非vpn网络环境,会快速找到最近最优的链接ip地址,加速效果很快就体现出来

初次访问

通过代理初次访问可能会失败(尤其在vpn环境下),需要等一段时间,服务正在解析最优ip地址

使用演示