1 Haproxy
Haproxy is a reliable, high performance TCP/HTTP Load Balancer
这是官网对于 Haproxy 的介绍,其作用的类似于 Nginx,是一个均衡负载的服务器。其相比于 Nginx 的好处是其代理 TCP 流量的功能配置起来非常的简单。我这里主要拿 Haproxy 来配置 Shadowsocks 的跳板机。
前一段时间,GFW 的墙好像又加高了,很多时候在教育网外连接服务器不是很可靠。所以我考虑干脆在教育网环境下做一个跳板服务器,这样在外面可以先跳到教育网,然后再从教育网过墙。
教育网的另一个好处是有 IPv6。貌似 IPv6 上面的拦截比较弱,而且,绝大多数的高校对于 IPv6 都是免流量费的。因此,我们可以从 IPv4 公口进,然后走 IPv6 出。
2 How to
不过,问题是通过 apt 安装的 haproxy 是不支持 IPv6 的!
我们只能自己动手从源码编译了:
1 | wget http://www.haproxy.org/download/1.7/src/haproxy-1.7.2.tar.gz |