- slackware 11 + ipp2p
+ Responder ao Tópico
-
slackware 11 + ipp2p
Olá Galera,
Já li os tutoriais aqui da under, sobre como instalar o ipp2p. No entanto eu tenho algumas dúvidas.
--> é preciso compilar o layer7 para usar o ipp2p?
Pergunto isso, por que eu não recompilei o kernel. E nem o iptables. Somente fiz os ajustes no Makefile do ipp2p e o mesmo compilou blz. No entanto quando eu tento carregar o módulo, eu recebo a mensagem.
Já copiei a lib para /usr/lib/iptables
e o modulo do kernel para /lib/modules/2.6.18-smp/kernel/net/ipv4/netfilter
já executei um modprobe ipt_ipp2p e o modulo esta levantado.
iptables v1.3.7: Couldn't load match `ipp2p'
O que esta faltando?
-
veja o que tem no /var/log/syslog e no /var/log/messages
quando voce tenta inserir a regra..
nao precisa instalar o l7 pra ipp2p funcionar nao..
-
Alexandre,
Ja tinha olhado isso. mas nao tinha feito diferenca.
O problema estava realmente na compilacao.
Consegui achar a resposta neste endereco aqui:
http://people.debian.org/~terpstra/a...8e94ef0.attach
Era so alterar a ultima linha de linkagem da biblioteca libipt_ipp2p. veja a dica dele (Site).
=========================================
Aqui resolvi tal problema modificando a linha no final do Makefile do ipp2p de:
libipt_ipp2p.so: libipt_ipp2p.c ipt_ipp2p.h
$(CC) $(CFLAGS) $(IPTABLES_OPTION) $(IPTABLES_INCLUDE) -fPIC -c libipt_ipp2p.c
ld -shared -o libipt_ipp2p.so libipt_ipp2p.o
para
libipt_ipp2p.so: libipt_ipp2p.c ipt_ipp2p.h
$(CC) $(CFLAGS) $(IPTABLES_OPTION) $(IPTABLES_INCLUDE) -fPIC -c libipt_ipp2p.c
$(CC) -shared -o libipt_ipp2p.so libipt_ipp2p.o
e novamente make ; insmod ipt_ipp2p
======================================
Valeu
-
I've installed on slackware linux 12.0.0. iptables 1.3.8, and install ipp2p 0.8.2 and could not do:
# iptables-m ipp2p -- help
iptables v1.3.8: Could not load ipp2p `match '
Try iptables `h 'or' iptables -- help 'for more information.
Changing in file Makefile:
ld -shared libipt_ipp2p.so libipt_ipp2p.o
by
$(CC) -shared libipt_ipp2p.so libipt_ipp2p.o
It worked ... Thanks for the tip ....