how does this compare with the Linux Virtual Server project? Arshad -----Original Message----- From: Pedro Salazar [mailto:pedro-b-salazar@xxxxxxxxxxxxx] Sent: 07 October 2003 10:36 To: newkirk@xxxxxxxxxx Cc: netfilter@xxxxxxxxxxxxxxxxxxx Subject: Re: load-balancing with netfilter: round robin or what?? > But the rule performing the balancing is in OUTPUT table, and so only > affects connections from the NAT box itself... Also, I think your > double --to construction is invalid, iptables accepts it but it appears > never to work. > > Try this rule: > > /sbin/iptables -t nat -A PREROUTING -d 192.168.89.44 -p tcp --dport \ > 9000 -j DNAT --to 192.168.89.158-192.168.89.159:80 > > It will distribute new connections 'randomly' across the DNAT ip space, > in this case two IPs. This isn't 'real' load-balancing, but it's a > quick and easy substitute that is sufficient for many purposes. > Apparently you have right. I changed to a simple "--to" as you said, and now I noticed that the requests are quite "round-robin". However, the 2 "--to" have worked also but weren't so *load-balanced* as with a simple "--to" (I verified with a large massive requests). But don't forget that my IP addresses are sequencial and in another scenario I probably must use the rule with 2 "--to", no? Thanks! (to all of you) Pedro Salazar. -- PS pedro-b-salazar@xxxxxxxxxxxxx PGP:0E129E31D803BC61