LVS-NAT工作模式的实现

实现原理:VS根据调度算法更改目标ip,实现用户的访问控制流向。
实现:
1)配置网络环境:
A机器:做VS

     VIP:172.16.253.181/16
     DIP:192.168.80.134

清空防火墙:iptables –nvL
B机器做RS1:

     RIP: 192.168.80.201
   增加指向VS的路由:

route add default gw 192.168.80.134
C机器做RS2:

     RIP: 192.168.80.199

增加指向VS的路由:
route add default gw 192.168.80.134

2)启动BC机器的httpd服务
service httpd start
A 机器测试是否可以访问BC 机器的 httpd服务
curl 192.168.80.199
curl 192.168.80.201

3)增加服务
ipvsadm -A -t 172.16.253.181:80 -s rr

-t 指定走tcp协议 
172.16.253.181为VIP及端口号
-s 指定调度算法

4)增加集群服务器
ipvsadm -a -t 172.16.253.181:80 -r 192.168.80.201 –m
ipvsadm -a -t 172.16.253.181:80 -r 192.168.80.199 –m
-r 集群服务器的IP地址
-m 指定工作模式

查看增加的LVS内容
ipvsadm –Ln

《LVS-NAT工作模式的实现》

5)测试
curl 172.16.253.181

《LVS-NAT工作模式的实现》

    原文作者:济贞
    原文地址: https://segmentfault.com/a/1190000010729291
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞