LVS NAT 配置


架构图:

wKiom1YgvpuBqdKeAAF-yCINfL8164.jpg

 

架构说明:

Vmware上实现,一共需要3台虚拟机。物理机模拟客户端,Director需要2个网卡,VIP接口网卡用桥接,DIP接口用仅主机。RS1,RS2,DIP不用跟物理机通信,也没有必要,所以用仅主机连接。

 

Director主机配置

 

Director地址配置:

VIP地址: 192.168.11.107 桥接,eth0 

DIP地址: 192.168.93.133 仅主机,eth1

 

调度策略配置:

ipvsadm -A -t 192.168.11.107:80 -s rr

ipvsadm -a -t 192.168.93.131:80 -r172.16.10.7 -m

ipvsadm -a -t 192.168.93.132:80 -r172.16.10.8 -m

 

打开转发:

echo 1 > /proc/sys/net/ipv4/ip_forward

或编辑配置文件修改,使它永久生效(dr模型中要改的几个参数也可以写在这个文件):

vim /etc/sysctl.conf

net.ipv4.ip_forward = 1

sysctl -p 让它立即生效

 

RS1主机配置


地址配置:

 ifconfig eth0 192.168.93.131 up  临时设定,要永久生效就修改网卡配置文件

route add default gw 192.168.93.133  网关指向Director


web服务配置:

yum -y install httpd

echo RS1 > /var/www/html/index.html

service httpd restart

 

清空防火墙及关闭selinux以防干扰:

setenforce 0

iptables -F

 

RS2主机配置:

地址配置:

ifconfig eth0 192.168.93.132

route add default gw 192.168.93.133  网关指向Director

 

web服务配置:

yum -y install httpd

echo RS1 > /var/www/html/index.html

service httpd restart

 

清空防火墙及关闭selinux以防干扰:

setenforce 0

iptables -F

 

在物理机上访问测试

http://192.168.11.107/index.html 

不断刷新,RS1和RS2的index.html页面会轮流显示,因为用的rr调度算法


你可能感兴趣的:(linux,负载均衡,LVS,NAT)