CentOS 7上实现LVS负载均衡群集之NAT转换模式(2)

防火墙设置 iptables -F # iptables -t nat -F # iptables -L //清空所有规则 # iptables -t nat -I POSTROUTING -s 192.168.100.0/24 -o ens36 -j SNAT --to-source 12.0.0.1 //设置SNAT转发,将所有192.168.100.0段的都转换为12.0.0.1,然后进行访问client

CentOS 7上实现LVS负载均衡群集之NAT转换模式

开启ipvsadm # systemctl start ipvsadm.service 注:此时开启可能会出现问题 # ipvsadm --save > /etc/sysconfig/ipvsadm //输入该行即可

编写可执行的脚本 # cd /opt # vi net.sh #!/bin/bash ipvsadm -C ipvsadm -A -t 12.0.0.1:80 -s rr ipvsadm -a -t 12.0.0.1:80 -r 192.168.100.110:80 -m ipvsadm -a -t 12.0.0.1:80 -r 192.168.100.120:80 -m ipvsadm # chmod +x net.sh # ./net.sh 解释如下: ipvsadm -C //清除内核虚拟服务器表中的所有记录// -A:添加虚拟服务器 -s:指定调度算法 rr:轮询算法 -a:添加真实服务器 -t:指定外网网关及TCP端口 -r:指定节点服务器的地址及TCP端口 -m:使用NAT集群模式

CentOS 7上实现LVS负载均衡群集之NAT转换模式


CentOS 7上实现LVS负载均衡群集之NAT转换模式


打开一台win7进行检测

CentOS 7上实现LVS负载均衡群集之NAT转换模式


CentOS 7上实现LVS负载均衡群集之NAT转换模式


注:当两次连续访问12.0.0.1时,可能一时间切换不过来,显示的还是原来的界面,这时候就必须清除缓存,才能看到两个不同的界面。当然了,如果这时关掉其中一台节点服务器的httpd服务,那么再去访问12.0.0.1时,显示的就是另一台的网页界面啦。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/69848cab833b820714cebf6108d3f9a1.html