[CentOS-pt-br] CentOS 5.4 + squid 3.1.1 + tproxy

Lucas Timm LH linuxhelper em gmail.com
Terça Abril 20 21:59:57 UTC 2010


Compila a libpcap2 no seu CentOS (ou vê se consegue um pacote), é pra
resolver seu problema.

Em 20 de abril de 2010 17:24, Marcelo Gondim <gondim em linuxinfo.com.br>escreveu:

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



-- 
Lucas Timm, Goiânia/GO.
http://timmerman.wordpress.com

(62) 9157-0789
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20100420/bc5065b1/attachment.html 


Mais detalhes sobre a lista de discussão CentOS-pt-br