1
CHNpeople 2017-06-17 21:32:32 +08:00
能帮帮我也中转吗
|
3
mjay1984 2017-06-18 08:48:15 +08:00 via iPhone
技术小巴辣子请问中转是如何设置?
|
4
Biny OP @mjay1984 安装 HaProxy
Debian/Ubuntu 系统用这个命令安装: apt-get -y install haproxy Centos 系统用这个命令安装: yum -y install haproxy 安装完之后就是配置 HaProxy 的配置文件了。 配置文件 打开 /etc/haproxy/haproxy.cfg 文件。 vi /etc/haproxy/haproxy.cfg 如果提示没有 vi 这个命令,请安装 vim,Debian/Ubuntu 系统:apt-get -y install vim,Centos 系统:yum -y install vim 打开后把里面的内容全部删除,换成下面的内容。 global defaults log global mode tcp option dontlognull timeout connect 5000 timeout client 50000 timeout server 50000 frontend ss-in bind *:6666 default_backend ss-out backend ss-out server server1 233.233.233.233 maxconn 20480 其中 12 行的 *:6666,把 6666 改成你被中转的 VPS 上面 Shadowsocks 服务端的端口,这个端口是你要转发的端口。 然后修改一下 16 行(最后一行)的 233.233.233.233,把 233.233.233.233 改成你要中继的 VPS IP,(不是很懂这里的先对照下面的客户端配置,在考虑如何修改),其他的都不要动! 还有,你的中转端口和被中转端口是一致的,你的中转端口和被中转端口都是 6666。 多端口配置 如果你需要中转多个端口,那你修改 bind 配置项为 *:端口段 格式。 也就是把连接中转 VPS 的 10000-30000 端口 TCP 数据转发到 233.233.233.233 的 10000-30000 端口上面。 frontend ss-in bind *:10000-30000 default_backend ss-out backend ss-out server server1 233.233.233.233 maxconn 20480 HaProxy 1.5 版本后也支持了 ipv6,把这里的 233.233.233.233 换成 ipv6 地址 就行了。 然后按 Exc 键 退出 vi 编辑模式,输入 :wq 保存并退出,并执行下面代码运行 HaProxy。 # 启动 haproxy systemctl start haproxy # 停止 haproxy systemctl stop haproxy stop 执行之后不会出现任何提示,就不需要管了,可以关闭 ssh 软件了。 |