负载均衡
KEEPALIVED安装与使用
keepalived配置说明
keepalived检测方式
keepalived LVS配置
LVS
LVS-NAT集群的搭建
LVS-DR集群的搭建
KEEPALIVED+LVS
HAproxy
HAProxy配置说明
HAproxy算法
HAProxy管理页
HAProxy保持
HAProxyACL规则
NGINX
NGINX负载均衡
NGINX负载示例二
负载转发路径问题
缓冲缓存参数详解
限制代理ip方法
负载参数详解
nginx_upstream_check_module
正向代理(HTTP)
本文档使用MrDoc发布
返回首页
-
+
LVS-NAT集群的搭建
2020年5月11日 13:36
admin
![](/media//202005/2020-05-11142755387556nat.jpg) ##注意: ####1.LB有性能瓶颈,一般要求最多只能有10~20台节点。 ####2.只需要在LB上配置一个公网IP即可 ####3.应用服务器的网关地址必须是LB的内网地址 ####4.用户请求的端口与真实服务器的端口,可以不一致 --- #调度机 >##安装lvs的管理工具 yum -y install ipvsadm --- >##配置虚拟网卡 nmcli con sh #查看现有网卡 nmcli con mod <现有网卡名称> +ipv4.addr 192.168.31.240/24 #添加虚拟网卡 systemctl restart network #重启network服务,使虚拟网卡生效 >![](/media//202005/2020-05-11132352392132.png) --- >##配置lvs负载均衡服务 ipvsadm -A -t 192.168.31.240:80 -s wrr #添加虚拟服务 ipvsadm -a -t 192.168.31.240:80 -r 192.168.1.10:80 -m -w 1 #添加真实机 ipvsadm -a -t 192.168.31.240:80 -r 192.168.1.11:80 -m -w 2 #添加真实机 ipvsadm -Ln #查看 --- >##开启路由并转发 echo 1 > /proc/sys/net/ipv4/ip_forward route add -net 192.168.1.0/24 gw 192.168.31.88 dev ens33 #添加路由,这样仅临时生效,可写入配置文件永久生效 #服务端: >##修改网卡信息 vim /etc/sysconfig/network-scripts/ifcfg-ens33 ------------------------------------------------------- TYPE="Ethernet" PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static" #静态ip DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" IPV6_ADDR_GEN_MODE="stable-privacy" NAME="ens33" UUID="b2405bee-2841-4029-b802-19779e5b338f" DEVICE="ens33" ONBOOT="yes" IPADDR=192.168.1.10 #ip地址 GATEWAY=192.168.31.88 #网关(LVS调度器IP) NETMASK=255.255.255.0 #掩码 ------------------------------------------------------- systemctl restart network #重启network服务,使虚拟网卡生效 #测试 curl http://192.168.31.240 #或者用浏览器浏览 #资料参考: >####LVX之lvs-dr集群与lvs-nat集群的搭建 https://blog.csdn.net/tiramisuMY/article/details/97966297
分享到: