2 diaonimamajj diaonimamajj 于 2014.11.08 10:19 提问

用ipvs做负载均衡(nat)方法,测试失败

在windows下安装了3台虚拟机,防火墙全部关闭

windows的网络配置
ip-192.183.3.228
gateway-192.183.3.1

server 1
eth0
ip-192.168.179.137
gateway-192.168.179.2

1.安装ipvs
2.配置转发

echo 1 > /proc/sys/net/ipv4/ip_forward
3.配置ipvs
ipvsadm -C
ipvsadm -A -t 192.168.179.137:80 -s wlc
ipvsadm -a -t 192.168.179.137:80 -r 192.168.179.138:80 -m -w 100
ipvsadm -a -t 192.168.179.137:80 -r 192.168.179.139:80 -m -w 100
4.查看ipvsadm配置
ipvsadm -Ln
5.确认无误启动ipvsadm
service ipvsadm start

server 2
eth0
ip-192.168.179.138
gateway-192.168.179.137

1.启动httpd
2.在windows输入192.168.179.138,显示出页面

server 3
eth0
ip-192.168.179.139
gateway-192.168.179.137

1.启动httpd
2.在windows输入192.168.179.139,显示出页面

配置完上面3台机后,在windows输入192.168.179.137,测试能不能给138和139负载均衡,访问不了
然后,我在137的机子上,不停输入curl 192.168.179.137,会均衡地把请求给到138和139,分别返回部署在这2台机上页面的信息

这是为什么,是不是网络配置的问题???

Csdn user default icon
上传中...
上传图片
插入图片