Haproxy中转Shadowsocks(多用户版)流量一键安装脚本

Shadowsocks,一款优秀的基于各种加密方式的 socks 代理工具,由于晚上高峰时段,电信国际出口缓慢,为了加快速度,故而使用haproxy进行中转加速。

关于脚本

一键安装并配置 haproxy,实现中转 Shadowsocks 的功能(本脚本基于Teddysun的单用户脚本的基础上修改而成)

中转说明

假设你的本地电脑为 A,haproxy 服务器为 B,Shadowsocks 服务器为 C。A 当然可以直接去连C,但如上所说,往往你的本地网络国际带宽不足,实际上的可用速度并不快。假设 B 是国内某机房的服务器,机房服务器带宽一般来说比你本地网络带宽要大得多。A 连接 B,通过 B 连接 C 中转流量,如此一来,虽然成本有所上升,但却能明显改善网络带宽情况。

系统支持

本脚本支持系统:CentOS,Debian,Ubuntu

安装方法

使用root登录做中转的那台服务器,执行下面的命令:

wget --no-check-certificate https://soft.gaomingsong.com/haproxy/haproxy.sh && bash haproxy.sh

起始端口:指的是你shadowsocks的端口,管理员用的那个端口就是起始端口

结束端口:这个根据你自己的情况设置,脚本默认的是50001-60000,相当于有一万个端口可以中转,对于大多数ss卖家来说应该足够用了

Shadowsocks服务器IP地址:特别注意,这个IP指的是你安装shadowsocks的服务器公网IP地址,不是安装haproxy这台服务器的IP地址,不要弄错了。

卸载方法

#Debian 或 Ubuntu 系统

apt-get -y remove haproxy

#CentOS 系统

yum -y remove haproxy

#然后删掉haproxy的配置文件目录

rm -rf /etc/haproxy

使用命令

#启动:/etc/init.d/haproxy start

#停止:/etc/init.d/haproxy stop

#重启:/etc/init.d/haproxy restart

#状态:/etc/init.d/haproxy status

点赞

发表评论