Hi, Am 29.03.2012 15:31, schrieb Reet Vyas: > cause this is external ip of server eth0: 122.166.233.133 and eth0:1 has > 122.166.233.136 (VIP) my ipvsadm -l -n You should be able to reach your server from extern using the VIP. It's simply an additional IP.
> TCP 122.166.233.136:5000 rr > TCP 122.166.233.137:5001 rr > TCP 122.166.233.138:80 rr > -> 192.168.3.3:80 Masq 1 0 0 > TCP 122.166.233.139:5004 rr This looks completely broken. I suppose piranha has generated this. But I really don't know why. I reckon piranha is configured wrong. Is this the complete output? There are 4 virtual services: TCP 122.166.233.136:5000 TCP 122.166.233.137:5001 TCP 122.166.233.138:80 TCP 122.166.233.139:5004 Only one (.138) has real servers configured. Since you try to connect to 122.166.233.133:5004 and there is no LVS service configured for this, it simply can't work. If you let your client connect to 122.166.233.133:5004, it should look like: TCP 122.166.233.133:5004 rr -> 192.168.3.2:5004 Masq 1 0 0 -> 192.168.3.3:5004 Masq 1 0 0 This configuration would distribute requests directed to 122.166.233.133:5004 to the services listening on port 5004 on the real servers 192.168.3.2 and 192.168.3.3. Of course you could configure the virtual service to listen on your VIP. But then your client should try to connect to the VIP and not the "external IP"! Both IPs are on the same net. They should work both. HTH, Enno
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - [email protected] Send requests to [email protected] or go to http://lists.graemef.net/mailman/listinfo/lvs-users
