LVS DR模式,real server 无响应

抓包抓取到从director上转发到realserver 上的syn包,但是realserver不回应ack,无法建立连接,打不开端口。但是从realserver上wget vip/lvs.html 没问题。说明realserver服务没问题。

我的环境是centos6.4 ipvsadm 1.26 。这个问题困扰我两天了,以前没遇到这种问题,郁闷啊。请遇到过这个问题的同学回应下啊

Forums:

VIP=x.x.x.x
/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev lo:0
echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

确认下 iptables 打开了没?

通过realserver 的ip 直接访问realserver 看看能不能建立连接进行访问,先确认下是不是realserver本身网络有问题

遇到类似问题 ..在 redhat6.4 x86_64 上面 做的3台KVM 虚拟机;
在虚拟机装的 redhat 5.8 i386
分别是
directory
realserver
realserve

真实机访问 VIP测试,不能返回内容.. 直接访问 realserver ip可以正常访问到页面..
realserve 上抓包.完成了三握手后,请求数据的包为 " Tcp Checksum Offload "
以上在 redhat5.8 Xen 虑拟机中正常..
求解...

你的KVM虚拟机的网卡模式是NAT还是bridge?

我也遇到这个情况了。。。最后有解决吗?

So much info in so few words. Totlsoy could learn a lot.