lvs的nat工作模式和dr工作模式---实战

1.nat实战
环境:

 1.lvs服务器上设置两个网路适配器

 一个是桥接模式,一个是nat模式

2.配置web1服务器和web2服务器

分别在web服务器上配置web页面

配置路由表:

web1服务器上:  route add -net 10.5.85.0/24 gw 192.168.76.4

web2服务器上:  route add -net 10.5.85.0/24 gw 192.168.76.4

3.lvs服务器配置

启动路由功能:# echo  1  > /proc/sys/net/ipv4/ip_forward

安装lvs : # yum install -y ipvsadm

#ipvsadm   -A -t 10.5.85.121:80  -s   r         (-t  tcp协议   -A 在服务器列表中新添加一条新的虚拟服务器记录    -s  调度算法  rr轮询算法)

#ipvsadm  -a  -t  10.5.85.121:80 -r 192.168.76.5:80   -m
(-a  在服务器表中添加一条新的真实主机记录

    -t    tcp服务      -r   真实服务器    -m   指定LVS工作模式为NAT模式

#ipvsadm  -a  -t  10.5.85.121:80 -r 192.168.76.7:80   -m

二.DR工作模式实战

环境:

 1.准备lvs的vip和路由

添加vip
#ifconfig ens33:0 192.168.76.123 broadcast 192.168.76.255 netmask 255.255.255.0 up

设置路由

route add -host 192.168.76.123 dev ens33:0

2.设置路由转发

在/etc/sysctl.conf中配置

net.ipv4.ip_forward = 1                            #开启路由功能
net.ipv4.conf.all.send_redirects = 0         #禁止转发重定向报文
net.ipv4.conf.ens33.send_redirects = 0   #禁止ens33转发重定向报文
net.ipv4.conf.default.send_redirects = 0  #禁止转发默认重定向报文

刷新配置   sysctl -p

加载模块   modprobe ip_vs

3.lvs设置负载均衡条目和规则

安装ipvsadm                #yum install -y ipvsadm

#ipvsadm -A -t 192.168.76.123:80 -s rr

#ipvsadm -a -t 192.168.76.123:80 -r 192.168.76.5:80 -g

#ipvsadm -a -t 192.168.76.123:80 -r 192.168.76.7:80 -g

 #-A 添加virtual server                       #-t  指定使用tcp协议
    #-s 指定调度策略/负载算法为rr        #-a 添加realserver
    #-r 指定realserver是谁                     #-g    LVS类型DR
4.让配置永久生效

ipvsadm-save > /etc/sysconfig/ipvsadm

systemctl enable ipvsadm

5.web集群配置

分别在web1和web2配置页面,略

给两个服务器配置lo网卡设置子网掩码位32位vip

#ifconfig lo:0 192.168.76.123/32  

给两个web服务器设置内核参数

# echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore                      忽略arp响应 ,不允许收

# echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce                为了让vip发包出去,但允许发

用用户端测试
elinks --dump http://192.168.76.123

在lvs负载均衡服务器查看策略

ipvsadm -ln

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值