lvs-nat的搭建实验

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lvs-nat的搭建实验相关的知识,希望对你有一定的参考价值。

lvs分为四种类型

           lvs-nat

           lvs-dr

           lvs-tun

           lvs-fullnat

本篇博客主要对lvs-nat类型进行搭建实验

   首先把lvs-nat的拓扑结构画出,如图

技术分享


在VS上设置两个网卡其中VIP为公网地址172.18.1.1,DIP为和RS1,RS2同网的私网地址192.168.150.128

RIP1为192.168.150.129 RIP3为192.168.150.130

1,在VS上设置ipvsadm规则

   [[email protected] ~]# ipvsadm -A -t 172.18.1.1:80 -s rr

   [[email protected] ~]# ipvsadm -a -t 172.18.1.1:80 -r 192.168.150.129 -m

   [[email protected] ~]# ipvsadm -a -t 172.18.1.1:80 -r 192.168.150.130 -m

 设置成功后用ipvsadm -Ln 命令查看命名好的规则如图

   技术分享

2,启动各RS的httpd服务

3,用ss -tnl命令检查RS1,RS2的80端口是否监听

4,在各RS的DocumentRoot "/var/www/html"下编写测试页

5,为减少不必要的干扰我选择iptables -F清空防火墙规则,setenforce 0关闭selinux,

 以及开启VS的端口转发功能#echo 1 > /proc/sys/net/ipv4/ip_forward

6,可以新启用一个同vip网络的客户端,curl httpd://172.18.1.1,即可看到后端某一RS的测试页,再次请求即可切换到另一台的测试页,到此搭建lvs-nat模型就完成了,很简单,但一定要注意步骤5的提示。

 

以上是关于lvs-nat的搭建实验的主要内容,如果未能解决你的问题,请参考以下文章

实验:基于lvs-nat类型的负载均衡搭建WordPress

lvs-nat负载均衡实验

lvs负载均衡实践之lvs-nat

LVS负载均衡之二:LVS-NAT搭建web群集

LVS-NAT模式实验

lvs-nat 实验