码迷,mamicode.com
首页 > 其他好文 > 详细

lvs-nat模式

时间:2017-01-09 00:46:34      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:lvs

先做如下设置:

director服务器上需要有两块网卡,一个内网192.168.1.120,一个对外通信192.168.2.111。

rs1:192.168.1.121

rs2:192.168.1.123

切记:需要把真实服务器也就是rs1和rs2的网关设置为director服务器的内网ip!

然后在director服务器上执行如下脚本:

#!/bin/bash
#director服务器上开启路由转发功能
echo 1 >/proc/sys/net/ipv4/ip_forward

#关闭icmp重定向
echo 0 >/proc/sys/net/ipv4/conf/all/send_redirects
echo 0 >/proc/sys/net/ipv4/conf/default/send_redirects
echo 0>/proc/sys/net/ipv4/conf/eth0/send_redirects
echo 0>/proc/sys/net/ipv4/conf/eth1/send_redirects

#设置nat防火墙
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

#director设置ipvsadm
IPVSADM=‘/sbin/ipvsadm‘
$IPVSADM -C
$IPVSADM -A -t 192.168.2.111:80 -s rr 
$IPVSADM -a -t 192.168.2.111:80 -r 192.168.1.121:80 -m -w 1
$IPVSADM -a -t 192.168.2.111:80 -r 192.168.1.123:80 -m -w 1

执行完之后,然后在director上测试.如下:

[root@master sbin]# curl 192.168.2.111
1111111111
[root@master sbin]# curl 192.168.2.111
2222222
[root@master sbin]# curl 192.168.2.111
1111111111
[root@master sbin]# curl 192.168.2.111
2222222
[root@master sbin]#


本文出自 “自定义” 博客,谢绝转载!

lvs-nat模式

标签:lvs

原文地址:http://zidingyi.blog.51cto.com/10735263/1890253

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!