Hello, I need balancing a single real server running 2 Squid instances on different ip address (but same interface). This is the the environment:
------------------DIRECTOR------------------ Kernel = 2.6.16 IPVS = 1.2.1 IPVSADM = 1.24 IP = 172.16.1.136 VIP = 172.16.1.139 LVS-DR eth0 = 172.16.1.136 eth0:vip = 172.16.1.139 net.ipv4.ip_forward = 0 ipvsadm -A -t 172.16.1.139:8080 -s lblc ipvsadm -a -t 172.16.1.139:8080 -r 172.16.1.56:8080 -g ipvsadm -a -t 172.16.1.139:8080 -r 172.16.1.52:8080 -g ------------------REAL SERVER------------------ Kernel = 2.6.32 Squid1 http_port = 172.16.1.56:8080 Squid2 http_port = 172.16.1.52:8080 eth0 = 172.16.1.56 eth0:ist2 = 172.16.1.52 lo:vip = 172.16.1.139 (netmask 255.255.255.255) net.ipv4.conf.lo.arp_ignore = 1 net.ipv4.conf.lo.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2 -------------------------------------------------- In this mode It doesn't work. I noticed that nestat on real server shows this: 172.16.1.56:8080 LISTEN 172.16.1.52:8080 LISTEN Whena I stopped a Squid instance and set the only one without specifying ip address: "http_port 8080" instead of "http_port 172.16.1.56:8080" It works and netstat show this: 0.0.0.0:8080 LISTEN My question is: in LVS can I have services on the same server listening on different ip address but same port? How can I implement this? Thank you very much Roberto _______________________________________________ Please read the documentation before posting - it's available at: http://www.linuxvirtualserver.org/ LinuxVirtualServer.org mailing list - lvs-users@LinuxVirtualServer.org Send requests to lvs-users-requ...@linuxvirtualserver.org or go to http://lists.graemef.net/mailman/listinfo/lvs-users