Staff did everything Sibneft and I am not able to work need help even looks so:
The patch applied in the kernel:
cache:/usr/src/linux# cat /usr/src/tproxy/patches/tproxy.diff | patch -p1
patching file include/linux/netfilter/xt_TPROXY.h
patching file include/linux/netfilter_ipv4.h
patching file include/linux/skbuff.h
patching file include/net/dst.h
patching file include/net/inet_sock.h
patching file include/net/ip.h
patching file include/net/route.h
patching file include/net/tcp.h
patching file include/net/udp.h
patching file net/ipv4/inet_connection_sock.c
patching file net/ipv4/netfilter/Kconfig
patching file net/ipv4/netfilter/Makefile
patching file net/ipv4/netfilter/iptable_tproxy.c
patching file net/ipv4/route.c
patching file net/ipv4/tcp_ipv4.c
patching file net/ipv4/tcp_output.c
patching file net/ipv4/udp.c
patching file net/netfilter/Kconfig
patching file net/netfilter/Makefile
patching file net/netfilter/xt_TPROXY.c
patching file net/netfilter/xt_tproxy.c
The patch applied in iptables:
cache:/usr/src/iptables# cat /usr/src/tproxy/patches/iptables-1.3.8.diff | patch -p1
patching file extensions/libip6t_tproxy.man
patching file extensions/libipt_tproxy.c
patching file extensions/libipt_TPROXY.c
patching file extensions/libipt_tproxy.man
patching file extensions/libipt_TPROXY.man
patching file extensions/.tproxy-test
After compiling the kernel noticed the modules and have compiled:
cache:~# modprobe --list | grep tproxy
/lib/modules/2.6.22.10rod1/kernel/net/ipv4/netfilter/iptable_tproxy.ko
/lib/modules/2.6.22.10rod1/kernel/net/netfilter/xt_tproxy.ko
But when I compile the squid with -- enable - linux-tproxy appears the following error:
./configure --prefix=/usr --sysconfdir=/etc/squid --libexecdir=/usr/libexec/squid --datadir=/usr/share/squid --enable-dlmalloc --enable-wccp --with-maxfd=8192 --enable-gnuregex --enable-carp --enable-storeio=diskd,ufs --enable-head-replacement --enable-removal-polices=heap,lru --enable-icmp --enable-epoll --enable-useragent-log --enable-referer-log --enable-arp-acl --enable-htcp --enable-cache-digests --enable-err-laguage=Portuguese --enable-ident-lookup --enable-truncate --enable-underscore --enable-linux-netfilter --enable-snmp --enable-ipf-transparent --enable-pf-transparent --enable-linux-netfilter --enable-large-cache-files --enable-linux-tproxy --enable-leakfinder
checking if IP-Filter header files are installed... no
WARNING: Cannot find necessary IP-Filter header files
Transparent Proxy support WILL NOT be enabled
checking if PF header file is installed... no
WARNING: Cannot find necessary PF header file
Transparent Proxy support WILL NOT be enabled
checking if Linux 2.4 or newer kernel header files are installed... yes
checking if TPROXY header files are installed... no
WARNING: Cannot find TPROXY headers, you need to install the
tproxy package from:
- lynx http://www.balabit.com/downloads/tproxy/
What I do, need help finish this server if you have any suggestion
someone please can even exchange version of the kernel or distro but
must resolve, a friend of the forum here I spoke of cttproxy but not
thought to download, something debian have a package called transproxy
which is the tproxy that runs directly, I can also use it? ? ?
--
----------------------------------------------------
(o_ Rodrigo Ferreira Santos
//\ Gerente de TI
V_/_ ICQ - 15372370
aMSN - rodrigofsantos@gmail.com
Linux user number 372852
----------------------------------------------------