+ Responder ao Tópico



  1. #1
    casper-linux
    Visitante

    Padrão 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?

  2. #2

    Padrão

    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..



  3. #3
    casper-linux
    Visitante

    Padrão

    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

  4. #4

    Padrão

    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 ....