Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
Entre para seguir isso  
skywalker

Iptables - Redhat 2.4.2-2 - Esta Dando Erro

Recommended Posts

O meu iptables esta` dando erro . não funciona nenhum comando . Vejam so` este comando básico ?

[root@localhost /etc]# iptables -L INPUT

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: init_module: Device or resource busy

Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o failed

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed

iptables v1.2.1a: can't initialize iptables table `filter': iptables who? (do you need to insmod?)

Perhaps iptables or your kernel needs to be upgraded.

O que e` isto . E` problema de Kerkel ????

Por favor alguem ajude...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente fazer o seguinte...

]# lsmod

e veja se aparece o modulo ipchains

mas de qualquer forma tente:

]# rmmod ipchains

e depois usa o comando

]# iptables -L

E veja se sai correto.

Se não resolver verifique se o pacote "iptables" está instalado. Se não tiver isntale-o...

Compartilhar este post


Link para o post
Compartilhar em outros sites

rpm -q iptables

Mas acho que o seu problema é que o ipchains deve estar carregado ou o firewall do Red Hat pode estar configurado.

Usa o comando "lsmod" (ou simplesmente usa "ipchains -L" e veja se ele responde) e se o ipchains tiver carregado você vai ter que derrubar ele (comando "rmmod ipchains" ou o que estiver escrito com cara de ipchains).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu dei o "lsmod" e o ipchains apareceu . Eu tenho que removê-lo então fazendo o "rmmod ipchains" ?

Depois eu instalo o iptables e passo a usá-lo sem problemas ?

Só para saber....

Porque tenho que desativar o ipchains para usar o iptables ? O ipchains era uma versão anterior ao iptables que não é mais usada?

O iptables é mais poderoso?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Postado Originalmente por skywalker@27 jul 2004, 23:32

Eu dei o "lsmod" e o  ipchains apareceu . Eu tenho que removê-lo então fazendo o "rmmod ipchains" ?

Depois eu instalo o iptables e passo a usá-lo sem problemas ?

Só para saber....

Porque tenho que desativar o ipchains para usar o iptables ?  O ipchains era uma versão anterior ao iptables que não é mais usada?

O iptables é mais poderoso?

Não precisa instalar, ele já está instalado...

O máximo que você talvez tenha que fazer é:

modprobe iptables

Deve ter alguma coisa carregando o ipchains na hora que você liga o computador. O que te aconselho a fazer é criar um script para o iptables e começar com a linha rmmod ipchains...

Acho que são incompatives porque tem a mesma função e trabalham no nivel do kernel...

Sim, o ipchains é a versão antiga do iptables.

O iptables tem o recuros de NAT (Name Traslator) a mais e alguns outros recursos de preroteamento e de posroteamento. Para a maioria dos usuários o ipchains resolve, mas tem alguns casos que só o iptables mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara verifica duas coisa:

- tem interface lo? (dá um ifconfig aê)

- tem IPTABLES compiladu na imagem do kernel? (digite "man iptables")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu dou o ifconfig e aparece as interfaces eth1, pppo e a lo . Veja:

lo Encapsulamento do Link: Loopback Local

inet end.: 127.0.0.1 Masc:255.0.0.0

endereço inet6: ::1/128 Escopo:Máquina

UP LOOPBACKRUNNING MTU:16436 Métrica:1

RX packets:6 errors:0 dropped:0 overruns:0 frame:0

TX packets:6 errors:0 dropped:0 overruns:0 carrier:0

colisões:0 txqueuelen:0

RX bytes:300 (300.0 TX bytes:300 (300.0

O comando "man iptables" dá certo sim.

O " modprobe iptables" ainda não tentei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mesmo fazendo o rmmod ipchains não deu certo .

Veja o que acontece :

[root@localhost /root]# modprobe iptables

modprobe: Can't locate module iptables

Compartilhar este post


Link para o post
Compartilhar em outros sites
Postado Originalmente por skywalker@30 jul 2004, 15:23

Mesmo fazendo o rmmod ipchains não deu certo .  

Veja o que acontece :

[root@localhost /root]# modprobe iptables

modprobe: Can't locate module iptables

Tenta assim:

# modprobe ip_tables

Ou verique se realmente existe o IPTABLES instalado na sua máquina com os comando citados acima(rpm -qa iptables)...

Você também pode fazer um:

# ls /lib/modules/VERSÃO_DO_KERNEL/kernel/net/ipv4/netfilter/

Veja se os modulos do iptables estão lá...

[]'s...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja o que aconteceu :

[root@localhost root]# modprobe ip_tables

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: init_module: Device or resource busy

Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o failed

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed

quando eu dou rpm -q iptables aparece

iptables-1.2.1a-1

quando eu dou rpm -q -a iptables aparece

iptables-ipv6-1.2.1a-1 , dentre os demais .

Quanto aos modulos , eles estão la sim , ve so` ?

[root@localhost root]# ls /lib/modules/2.4.2-2/kernel/net/ipv4/netfilter

ipchains.o iptable_filter.o ipt_MARK.o ipt_tcpmss.o

ip_conntrack_ftp.o iptable_mangle.o ipt_MASQUERADE.o ipt_TCPMSS.o

ip_conntrack_irc.o iptable_nat.o ipt_MIRROR.o ipt_tos.o

ip_conntrack.o ip_tables.o ipt_multiport.o ipt_TOS.o

ipfwadm.o ipt_limit.o ipt_owner.o ipt_unclean.o

ip_nat_ftp.o ipt_LOG.o ipt_REDIRECT.o

ip_nat_irc.o ipt_mac.o ipt_REJECT.o

ip_queue.o ipt_mark.o ipt_state.o

Compartilhar este post


Link para o post
Compartilhar em outros sites
Postado Originalmente por skywalker@30 jul 2004, 16:04

Veja o que aconteceu :

[root@localhost root]# modprobe ip_tables

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: init_module: Device or resource busy

Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod /lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o failed

/lib/modules/2.4.2-2/kernel/net/ipv4/netfilter/ip_tables.o: insmod ip_tables failed

você executou isso depois de ter executado o

rmmod ipchain

???

Se não executa o rmmod ipchains, depois usa o lsmod e veja se o ipchains ainda aparece. Se não aparecer ai você executa o

modprobe ip_tables

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim.

Eu fiz o seguinte nesta ordem:

1 - Eu dei o modprobe iptables e modprobe ip_tables e os dois deram erro.

2 - Depois eu dei o lsmod e vi que aparecia o ipchains.

3 - rmmod ipchains

4 - lsmod . O ipchains não aparecia mais

5 - modprobe iptables e modprobe ip_tables e os dois este erro de novo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×