LVS集群之NAT模式实例(3)
2017-04-18 22:58
281 查看
LVS集群NAT模式实例
DS 必须有两块网卡,需要在上面做NAT。
[root@master]# cat /etc/init.d/ipvsnat
#!/bin/bash
#lvs script(nat mode)
VIP=10.20.73.21
RIP1=10.0.0.10
RIP2=10.0.0.11
case "$1" in
start)
/sbin/iptables -F
/sbin/ipvsadm -C
echo "1" > /proc/sys/net/ipv4/ip_forward #LVS开启路由转发功能
/sbin/ifconfig eth0:0 $VIP netmask 255.255.255.0 up #绑定VIP地址
/sbin/ipvsadm -A -t $VIP:80 -s rr #设置LVS信息:VIP:端口,调度方式
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1 -m #设置RS信息:VIP:端口,LVS模式为NAT
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2 -m #设置RS信息:VIP:端口,LVS模式为NAT
/sbin/ipvsadm
;;
stop)
echo "0" > /proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm -C
/sbin/ifconfig eth0:0 down
echo "stop LV of DS NAT"
;;
*)
echo :Usage:$0{start|stop}
exit 1
esac
Web01上安装http服务:yum install httpd && service httpd start
Web02上安装http服务:yum install httpd && service httpd start
在另外一台机器上访问:
1、 实验拓扑图
DS 必须有两块网卡,需要在上面做NAT。
2、 实验环境
3台CentOS6.4 64bit的服务器。类型 | IP |
DR | eth0:10.20.73.20(public) eth1:10.0.0.1(private) |
VIP | eth0:0 10.20.73.21 |
RS | 10.0.0.10(web01) 10.0.0.11(web02) Gateway:10.0.0.1 |
3、安装和配置
3.1 安装
在DS上安装lvs:yum install ipvsadm3.2 配置
配置lvs启动脚本:[root@master]# cat /etc/init.d/ipvsnat
#!/bin/bash
#lvs script(nat mode)
VIP=10.20.73.21
RIP1=10.0.0.10
RIP2=10.0.0.11
case "$1" in
start)
/sbin/iptables -F
/sbin/ipvsadm -C
echo "1" > /proc/sys/net/ipv4/ip_forward #LVS开启路由转发功能
/sbin/ifconfig eth0:0 $VIP netmask 255.255.255.0 up #绑定VIP地址
/sbin/ipvsadm -A -t $VIP:80 -s rr #设置LVS信息:VIP:端口,调度方式
/sbin/ipvsadm -a -t $VIP:80 -r $RIP1 -m #设置RS信息:VIP:端口,LVS模式为NAT
/sbin/ipvsadm -a -t $VIP:80 -r $RIP2 -m #设置RS信息:VIP:端口,LVS模式为NAT
/sbin/ipvsadm
;;
stop)
echo "0" > /proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm -C
/sbin/ifconfig eth0:0 down
echo "stop LV of DS NAT"
;;
*)
echo :Usage:$0{start|stop}
exit 1
esac
3. 3 后端真实机安装应用
后端真实机只要提供服务即可,不需要开启LVS功能。Web01上安装http服务:yum install httpd && service httpd start
Web02上安装http服务:yum install httpd && service httpd start
3.4 DR启动脚本并测试
在另外一台机器上访问:
相关文章推荐
- linux lvs集群nat模式(比上一篇的lvs nat实用)
- centos LB负载均衡集群 三种模式区别 LVS/NAT 配置 LVS/DR 配置 LVS/DR + keepalived配置 nginx ip_hash 实现长连接 LVS是四层LB 注意down掉网卡的方法 nginx效率没有LVS高 ipvsadm命令集 测试LVS方法 第三十三节课
- 负载均衡集群企业级应用实战-LVS-nat模式:
- 负载均衡集群介绍,LVS介绍,LVS调度算法,LVS NAT模式搭建
- 负载均衡集群介绍、LVS介绍、LVS调度算法、LVS NAT模式搭建
- apache+inotify-tools+keepalived+lvs-NAT模式配置高可用负载均衡集群 推荐
- 配置基于DR模式和NAT模式Lvs集群
- lvs集群服务的DR模式和NAT模式详解及实验
- 负载均衡集群、LVS算法、搭建NAT模式LVS架构
- 负载均衡集群 之 LVS (1) LVS介绍 和 NAT模式搭建
- LVS集群的基本原理、LVS/NAT模式的配置、LVS/DR模式的配置、编写自动脚本检查LVS上realserver健康性
- LVS集群DR模式实例(4)
- 17、RedHat5 LB集群(LVS)-NAT模式
- Linux下群集服务之LB集群-lvs-nat模式
- 集群 之 LVS-NAT模式配置
- LVS搭建集群实现负载均衡-NAT模式
- Linux系统(四)LVS集群负载均衡NAT模式
- LVS-NAT模式集群的搭建和测试
- Virtualbox 下LVS-NAT模式集群部署
- 负载均衡集群介绍,LVS介绍,LVS的调度算法,LVS的NAT模式搭建