端口映射工具——HaProxy安装和配置

Posted 安全运维派

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了端口映射工具——HaProxy安装和配置相关的知识,希望对你有一定的参考价值。


HAProxy是起到一个代理的作用:web缓存(加速)、反向代理、内容路由(根据流量及内容类型等将请求转发至特定服务器)、转码器(将后端服务器的内容压缩后传输给client端)。

HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。

下面讲一下软件的安装和配置:

yum install -y haproxy        安装

/etc/init.d/haproxy start     开启服务

vi /etc/haproxy/haproxy.cfg   修改配置文件

/etc/init.d/haproxy restart   修改配置文件后重启服务

备注:流量大的话服务会停止,需要上去重新开启服务

centos7系统该程序不是很好用,建议使用centos6系统。

安装完成后,在配置文件中添加下列参数

maxconn    3000下面一行

listen game1

        bind :本机ip:46656

        mode tcp

        balance roundrobin

        server myserver1 :映射服务器的ip:37826

添加完成后配置文件就修改完成了。

测试方法:

打开cmd

p2p_ping.exe IP:端口

或是

yum install -y git

git clone https://github.com/knownsec/rtcp

python rtcp.py l:9136 c:192.168.1.214:9136


以上是关于端口映射工具——HaProxy安装和配置的主要内容,如果未能解决你的问题,请参考以下文章

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

haproxy默认端口号 是多少

Mariadb Cluster+Haproxy+keepalived 集群的详细安装与配置

Ubuntu Server 安装配置 bind9

Centos7安装配置HAProxy+Nginx+nfs

002.HAProxy安装及常见配置