首页 > 系统服务 > 详细

1.linux lvs的NAT模型配置案例

时间:2019-04-14 12:43:36      阅读:105      评论:0      收藏:0      [点我收藏+]

还是先写NAT的案例,环境说明:

DR一台,IP是192.168.100.3(对外),192.168.4.1(对内-->RS通信)

RS三台,IP是192.168.4.2-4

配置DR,当然,配置他之前记得安装ipvsadm,,,yum -y install ipvsadm:

[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -X
[root@localhost ~]# ipvsadm -A -t 192.168.100.3:80 -s rr    ##以轮询调度方法(-s rr)添加(-A)一个192.168.100.3:80的基于tcp(-t)协议的集群服务
[root@localhost ~]# ipvsadm -a -t 192.168.100.3:80 -r 192.168.4.2 -m    ##在上面创建好的192.168.100.3:80集群服务中增加(-a)一个realserver(-r)IP是192.168.4.2,通信方式是MASQUERADE(-m)
[root@localhost ~]# ipvsadm -a -t 192.168.100.3:80 -r 192.168.4.3 -m
[root@localhost ~]# ipvsadm -a -t 192.168.100.3:80 -r 192.168.4.4 -m
[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward    #打开ip包转发功能

 RS其实并没有什么配置,只要开启服务就行了

------------------------------

现在我要把上面的rr调度方式改成wrr的调度方式

[root@localhost ~]# ipvsadm -E -t 192.168.100.3:80 -s wrr
[root@localhost ~]# ipvsadm -e -t 192.168.100.3:80 -r 192.168.4.2 -m -w 3
[root@localhost ~]# ipvsadm -e -t 192.168.100.3:80 -r 192.168.4.3 -m -w 2
[root@localhost ~]# ipvsadm -e -t 192.168.100.3:80 -r 192.168.4.4 -m -w 1

ipvsadm其他操作

保存配置:service ipvsadm save  或者 ipvsadm -S > /xx/xx/file

清空所有规则:ipvsadm -C

载入规则:ipvsadm -R < /xx/xx/file

看当前的连接数:ipvsadm -L -c

1.linux lvs的NAT模型配置案例

原文:https://www.cnblogs.com/boltkiller/p/10704646.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!