学习 研究
探索 提升

在Linux内使用55R加速Github网络访问速度

现在部分因为网络问题会出现VPS访问Github速度过慢,导致部署项目的时下载Github源码的时候浪费太多时间且你不想人工搬运的情况下,可以使用此方案加速Github的访问速度,提升部署效率。

首先需要安装Git服务并下载所需依赖

yum install -y git
git clone https://github.com/SAMZONG/gfwlist2privoxy.git
cd gfwlist2privoxy/
mv ssr /usr/local/bin
chmod +x /usr/local/bin/ssr
cd /root/

然后执行以下命令安装55R

ssr install

安装完成后,执行以下命令配置连接参数

ssr config # 配置文件路径 /usr/local/share/shadowsocksr/config.json

配置完成后,执行启动命令,看到没有报错即是正常

ssr start #启动
ssr stop #关闭
ssr uninstall #卸载

以上我们只是配置了本地监听服务,现在我们需要把它转换为全局代理让系统使用

首先,需要安装privoxy

yum install -y epel-release
yum install -y privoxy

随后配置全局代理模式

# 添加本地ssr服务到配置文件
echo 'forward-socks5 / 127.0.0.1:1080 .' >> /etc/privoxy/config

# Privoxy 默认监听端口是是8118
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118
export no_proxy=localhost

# 启动服务
systemctl start privoxy.service

以上操作完成后,可以执行下面命令检查是否配置成功,看到输出为55R的IP地址即成功连接上了。

curl ipv4.ip.sb

现在你就可以重新再次wget Github中的源代码会发现速度比之前快很多。

当你使用完55R后,只需要执行以下命令就可以恢复到代理前到配置

unset http_proxy https_proxy no_proxy
systemctl stop privoxy.service
ssr stop

同理,如果你需要再次使用55R全局代理,则执行以下命令即可

ssr start
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118
export no_proxy=localhost
systemctl start privoxy.service
未经允许不得转载:HYBRID » 在Linux内使用55R加速Github网络访问速度

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址