HAproxy做端口转发

Posted 艾克的择天记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HAproxy做端口转发相关的知识,希望对你有一定的参考价值。



安装HAproxy:

Ubuntu14.04 默认的HAproxy不支持SSL,我们需要下载更高版本的HAproxy

https://haproxy.debian.net/#?distribution=Ubuntu&release=trusty&version=1.5


echo deb http://archive.ubuntu.com/ubuntu trusty-backports main universe | \       tee /etc/apt/sources.list.d/backports.list


# apt-get update 

# apt-get install haproxy -t trusty-backports


安装完后可以配置文件里面配置我们需要的端口转发规则

vim /etc/haproxy/haproxy.cfg

listen api

  bind 10.111.10.9:18890 ssl crt /etc/haproxy/test.pem

  balance roundrobin

  option httplog

  option http-server-close

  option forwardfor

  fullconn 1024    

    server loadbalancer01 192.168.110.4:18890 ssl verify none



第二个SSL: 从jumphost向真实应用请求的时候忽略SSL



以上是关于HAproxy做端口转发的主要内容,如果未能解决你的问题,请参考以下文章

socat 端口转发工具,脚本一键安装配置

nginx端口转发&负载均衡

LVS负载均衡介绍和配置

Linux运维之--LVSNginxHAproxy有什么区别?

利用Nginx做端口转发

iptables做端口转发