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