[lvs-users] LVS on localhost

Tim Vaillancourt tim at elementspace.com
Mon Mar 21 17:49:02 GMT 2011

Hey guys,

I am running into an issue with getting an LVS VIP running on localhost 
in what I understand to be called "LocalNode" mode. It was asked in 2004 
(link below), but there was no reply, and I am now in the same boat, 
trying to get this to work:


Essentially, I have a machine with 2 socks proxies binded to localhost 
on 2 different TCP ports, 9100 and 9200. I would like a 3rd TCP port on 
localhost which will round-robbin between the 2 TCP ports of the 2 socks 
proxies binded on localhost.

To do so, I have created a 3rd TCP port of 9000 on localhost, and am 
unable to get it to work, the same as the user in the link I mentioned. 
I also tried creating a lo:0 and lo:1 for the 2 proxies with 
and and that didn't work either.

There is some documentation on "LocalNode" below, but not enough to help 
me understand the issue. Is there any special behavior or limitations 
"LocalNode" imposes that is not mentioned?


The ipvsadm syntax I've tried:

ipvsadm -A -t -s rr
ipvsadm -a -t -r -m
ipvsadm -a -t -r -m

PS: I have looked at just pure iptables with the '--nth' mode, and may 
just try that instead, but I figured LVS could do this.

Cheers, thanks for your time!

Tim Vaillancourt

More information about the lvs-users mailing list