[tproxy] Tproxy changes for performing dual NAT

Arun S hi2arun at gmail.com
Wed Oct 10 08:33:58 CEST 2007

Hi Bazsi,

Thank you for a nice work that provides real transparency to both web
users and web servers.


I am using cttproxy v2.0.6 on linux kernel v2.6.18.1 along with Squid v2.6.

Cttproxy is used to provide transparency to both web server and client
and also to cache web requests.

Sometimes it is required to SNAT HTTP traffic that is not possible
with Cttproxy-v2.0.6; since double NAT is not possible.

Here is a patch attached to solve that issue.

This patch helps to perform SNAT in POSTROUTING chain of TPROXY table
as well as in POSTROUTING chain of NAT table.

Can you please validate this patch let me know your concerns.

Arun S.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linux_aircell_tproxy.patch
Type: application/octet-stream
Size: 7939 bytes
Desc: not available
Url : http://lists.balabit.hu/pipermail/tproxy/attachments/20071010/9a51d1f2/attachment.obj 

More information about the tproxy mailing list