Compila a libpcap2 no seu CentOS (ou vê se consegue um pacote), é pra resolver seu problema.<br><br><div class="gmail_quote">Em 20 de abril de 2010 17:24, Marcelo Gondim <span dir="ltr">&lt;<a href="mailto:gondim@linuxinfo.com.br">gondim@linuxinfo.com.br</a>&gt;</span> escreveu:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Olá pessoal,<br>
<br>
Estou fazendo testes com TProxy no FreeBSD e CentOS 5.4. O TProxy permite<br>
que clientes saiam pelo Proxy com seus próprios IPs. Fiz o seguinte instalei<br>
o CentOS 5.4 aqui, coloquei o kernel 2.6.30 com os módulos habilitados:<br>
<br>
NF_CONNTRACK=m<br>
NETFILTER_TPROXY=m<br>
NETFILTER_XT_MATCH_SOCKET=m<br>
NETFILTER_XT_TARGET_TPROXY=m<br>
<br>
Já estou usando o kernel 2.6.30 tudo certinho. Peguei o iptables 1.4.3.2<br>
onde descompactei e ao fazer:<br>
<br>
./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info<br>
--datadir=/usr/share --localstatedir=/var/lib --sysconfdir=/etc/squid<br>
--libexecdir=/usr/libexec/squid --localstatedir=/var<br>
--datadir=/usr/share/squid  --enable-removal-policies=lru,heap --enable-icmp<br>
--disable-ident-lookups --enable-cache-digests --enable-delay-pools<br>
--enable-arp-acl --with-pthreads --with-large-files --enable-htcp<br>
--enable-carp --enable-follow-x-forwarded-for --enable-snmp --enable-ssl<br>
--enable-async-io=32 --enable-linux-netfilter --enable-epoll --disable-poll<br>
--with-maxfd=16384 --enable-err-languages=Portuguese<br>
--enable-default-err-language=Portuguese<br>
<br>
Ele me diz em um momento:<br>
<br>
checking if Linux (Netfilter) kernel header files are installed... yes<br>
configure: WARNING: Missing needed capabilities (libcap or libcap2) for<br>
TPROXY<br>
configure: WARNING: Linux Transparent Proxy support WILL NOT be enabled<br>
configure: WARNING: Reduced support to Interception Proxy<br>
configure: WARNING: Missing needed capabilities (libcap or libcap2) for<br>
TPROXY v2<br>
configure: WARNING: Linux Transparent Proxy support WILL NOT be enabled<br>
<br>
Ou seja, ele não achou a libcap-devel e libcap mas elas estão instaladas:<br>
<br>
(root@proxy)[/usr/src/squid-3.1.1]# rpm -qa |grep libcap<br>
libcap-devel-1.10-26<br>
libcap-devel-1.10-26<br>
libcap-1.10-26<br>
libcap-1.10-26<br>
<br>
Consultando o mínimo necessário pra usar o TProxy me deparei com isso:<br>
<br>
Minimum Requirements:<br>
=====================<br>
Linux Kernel 2.6.28<br>
iptables 1.4.3<br>
Squid 3.1<br>
libcap-dev or libcap2-dev<br>
libcap 2.09 or later<br>
<br>
Ou seja, como a minha é 1.10 pode ser isso? Se for alguém já fez funcionar<br>
de alguma outra maneira? Ou existe algum repo com a libcap e libcap-devel<br>
mais recente pro CentOS/RHEL?<br>
<br>
Grande abraço à todos<br>
<br>
<br>
<br>
_______________________________________________<br>
CentOS-pt-br mailing list<br>
<a href="mailto:CentOS-pt-br@centos.org">CentOS-pt-br@centos.org</a><br>
<a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Lucas Timm, Goiânia/GO.<br><a href="http://timmerman.wordpress.com">http://timmerman.wordpress.com</a><br><br>(62) 9157-0789<br>