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

Haproxy中转Shadowsocks(多用户版)流量一键安装脚本
起始端口:指的是你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

您可以选择一种方式赞助本站

目前评论:18   其中:访客  10   博主  8

  1. avatar kmaite 0

    haproxy.sh: line 243: haproxyip: command not found
    这个啥情况

    • avatar netwboy

      @kmaite 非常抱歉,由于我的失误,犯了一个小小的错误,请重新下载脚本安装。

  2. avatar kami 0

    haproxy.sh: line 243: haproxyip: command not found 我也是这个

    • avatar netwboy

      @kami 不是吧?我这边测试没有问题呀,你是什么时候下载的脚本

  3. avatar 小树 0

    怎么查看是否ss端成功?

    • avatar netwboy

      @小树 中转设置好以后,连接中转服务器的IP即可。连接之后如果能访问ytb,那说明就没问题了。

  4. avatar 风鸣 1

    感谢大佬提供这么有用的教程,对我们这些卖ss游戏线路的人来说确实很有用处,目前还在测试中,再次感谢大佬,爱你么么哒(づ ̄ 3 ̄)づ

  5. avatar 风鸣 1

    另外,大佬,。问个问题,我们是卖游戏的线路。主要是游戏有TCP和UDP发包。不知道,这样中转支持UDP发包吗,请问

    • avatar netwboy

      @风鸣 你好,Haproxy不支持udp,建议使用iptables进行转发,抽空我会整理下iptables下的转发教程。

      • avatar 风鸣 1

        @netwboy 好啦,辛苦大佬了,能有udp最好,两种转发能同时使用吗

        • avatar netwboy

          @风鸣 iptables可以同时支持tcp和udp转发的。

          • avatar 风鸣 1

            @netwboy 老高。既然iptables可以同时转发TCP和UDP。那Haproxy相对的不就没有任何优势了

  6. avatar 甘文 0

    Starting frontend ssin: cannot bind socket
    阿里云centos 提示以上错误

  7. avatar 麦子 0

    大佬你好,脚本下载不了了,文件不存在,能补一个新的吗?谢谢!

    • avatar netwboy

      @麦子 我检查了,可以正常下载呀。

  8. avatar 大喇叭 0

    Starting haproxy: [ALERT] 194/135007 (4248) : Starting frontend ssin: cannot bind socket [0.0.0.0:11211]
    [FAILED]
    这个是怎么搞

评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: