相关的教程到处都有,很多壕都在用阿里云做中转,但是成本太高,最近Docker打的火热,很多云服务商都在免费或者暂时免费的提供容器。这个时候用haproxy中转Shadowsocks就相当容易了。

准备工作

国内使用的是灵雀云,因为只有灵雀云是不限带宽和带TCP的,其他如DaoCloud之类的要么是只让用http,要么是限制带宽。 注册链接(带推广)

haproxy以及docker配置文件

Github链接,自己复制粘贴一份即可。

修改haproxy配置

很简单,只需要修改haproxy.cfg的最后一行。

        server server1 你的域名或者IP:端口 maxconn 20480

使用Docker构建并运行

登陆灵雀云,选择“构建”,然后“创建镜像构建仓库”。 构建 - Mozilla Firefox 2015-11-10 19.18.38.png

在新打开的页面选择配置文件所在仓库。 选择仓库

我当然选择Github了。(初次使用会有授权的过程) 然后选择repository 选择repository

改好名字和描述,其他都不用管,直接构建即可。 直接构建

创建完成之后会打开仓库,点击“开始构建” 稍等片刻,构建成功! Mozilla Firefox 2015-11-21 16.07.54.png

回到主页,从“服务”进入,选择一个地域。然后“创建服务”,选择刚才构建成功的仓库。 服务 - Mozilla Firefox 2015-11-21 16.10.38.png

接下来就是配置相关信息 服务_-_2015-11-21_16.11.30.jpg

此处什么都不需要更改,只需要补全名称,点击“创建”即可。 运行成功之后。 服务 - Mozilla Firefox 2015-11-21 16.19.26.png

圈中就是中转的地址。在本地Shadowsocks客户端中替换掉即可。