Hi all,
 
I want to configure tproxy. here wha I did but getting error.
 
I have FC4 with kernel 2.6.11. I downloaded it and xtracted it to /usr/src/. then I patched kernel as following
 
#for i in /usr/src/cttproxy-2.6.20-2.0.6/patch_tree/01-nat_reservations.patch; do cat $i | patch -p1; done
#  for i in /usr/src/cttproxy-2.6.20-2.0.6/patch_tree/02-tproxy.patch; do cat $i | patch -p1; done
# for i in /usr/src/cttproxy-2.6.20-2.0.6/patch_tree/03-nat_delete.patch; do cat $i | patch -p1; done
 
After this I go to make menuconfig and go to
 
 IP: Netfilter Configuration --->
    <*>   IP tables support (required for filtering/masq/NAT)
    <*>   Full NAT
 
after enabling NAT I don’t see any
IP: Netfilter Configuration --->
       <*> Transparent proxying
       <M>   tproxy match support
       <M>   TPROXY target support
I think my kernel is still not propoerly patched. I am using following link for reference , http://fuzzylab00net.blog.dada.net/post/413913/Squid-2.6-+-tproxy-+-bridge-+-gentoo.html
 
Can anybody help me and provide me complete documentation. I want to implement a squid so that after squid I doesn’t get the nated IP, but instead I get original source IP
 
Thanks a lot