| 
 Hi,
        I think I have everything up and running, but I just noticed
something that I didn't expect, so I'm not sure what's causing it. It's
what I want, but I didn't set things up like I thought I needed to, so I'm
not sure why it's happening :)
I'm using LVS-NAT. I have the director with external IP of x.x.x.254 and
eth0 aliases of x.x.x.242 (and others). I have a real server at y.y.y.2.
For this machine, I don't actually need load balancing, so I'm just using
it as a glorified port forwarder, until I read about -DNAT in iptables.
I have:
[root@router1 /root]# ipvsadm -L -n
IP Virtual Server version 0.8.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port             Forward Weight ActiveConn InActConn
TCP  x.x.x.243:22 lc
  -> y.y.y.2:22                 Masq    1      0          0
I also have the director setup to NAT out going connections.
I hope that's enough of a setup explanation.
The odd thing I'm seeing is if I start an ssh connection from y.y.y.2 to a
machine out on the internet, the source IP that the remote host sees is
x.x.x.242 and not the IP of the director (x.x.x.254) like I expected.
I thought that LVS would only mess with incoming connections and not
outgoing ones, so it surprises me that this is happening (not that I mind,
I just want to know why?)
thanks
-james
 |