I tested the said kernel patch, some time ago. As far as I can remember, SNAT works but my tests might be flawed. Don't take my word for it. Cheers. Arun Srinivasan wrote:
Hello,
Some clarification on tproxy4 usage:
I am using the following on kernel 2.6.25:
tproxy-kernel patch: tproxy-kernel-2.6.25-20080519-165031-1211208631.tar.bz2
tproxy-iptables patch: tproxy-iptables-1.4.0-20080521-113954-1211362794.patch
I followed all that is given in http://www.balabit.com/downloads/files/tproxy/README.txt
The patches have got applied successfully and with Squid-3.HEAD, w00t, I am able to see the full transparency functionality.
However, SNATting the traffic in NAT - POSTROUTING chain ends up in vain. Is this the intended behavior or am I missing out anything?
TIA