Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > Serviços > Proxy/NAT/Firewall
Fóruns Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar FotosBlogs Calendário Marcar Fóruns Como Lidos

Ordem dos comandos IPTables



Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 13-02-2006, 11:30   #1 (permalink)
 
Avatar de PRISCILASCHU
 
Registrado em: Feb 2006
Posts: 11
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
PRISCILASCHU
Padrão Ordem dos comandos IPTables

Sou nova no assunto...e estou tentando entender o que fizeram aqui na empresa e o que postam nos fóruns.

É diferente fazer:
iptables -F
iptables -P INPUT ACCEPT

do que fazer ao contrário
iptables -P INPUT ACCEPT
iptables -F

??

E fazer
iptables -F
iptables -F -t nat

não é redundante??
PRISCILASCHU está offline  
Antigo 13-02-2006, 11:41   #2 (permalink)
Super Moderador
 
Avatar de 1c3m4n
 
Registrado em: Sep 2002
Idade: 26
Posts: 6,002
Agradeceu: 1
Agradecido 7 vez(es) em 7 Posts
Reputação: 0
1c3m4n
Enviar mensagem via ICQ para 1c3m4n Enviar mensagem via Windows Live Messenger para 1c3m4n
Padrão Re: Ordem dos comandos IPTables

dependendo da regra faz diferenca sim, mas em alguns casos nao, por ex

iptables -A INPUT -j DROP
iptables -A INPUT -j ACCEPT

a segunda regra nao tera efeito algum pq a primeira jah foi executada bloqueando

agora no teu exemplo

iptables -F > FLUSH, ele limpa as regras
iptables -P INPUT ACCEPT >> define politica padrao pra ACCEPT
------------------
iptables -F
iptables -F -t nat

nao eh redundante pelo seguinte, prmeira limpa as regras da tabela filter, q eh apadrao e por isso nao eh necessario especificar ela
a segunda limpa a tabela nat
__________________
Certificado LPIC-1
ID: LPI000022766 Code: jsaxnw9tu9
https://www.lpi.org/en/verify.html
1c3m4n está offline  
Antigo 13-02-2006, 13:25   #3 (permalink)
 
Avatar de PRISCILASCHU
 
Registrado em: Feb 2006
Posts: 11
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
PRISCILASCHU
Padrão Re: Ordem dos comandos IPTables

Só não entendi o seguinte. Quando vc faz um comando bloqueando e outro depois desbloqueando não vale o último? O que vale é o primeiro como vc colocou no exemplo?

No caso do comando -F (flush) pelo que eu li nos manuais que encontrei pela Internet, quando eu não especificava a tabela, o flush era feito removendo todas as regras de todas as chains existentes, independente se eram chains internas ou do usuário. Agora eu fiquei na dúvida, ou seja, quando não se especifica nada no comando -F significa que será feito o flush na tabela padrão filter ou em todas as tabelas?
PRISCILASCHU está offline  
Antigo 13-02-2006, 13:44   #4 (permalink)
Super Moderador
 
Avatar de 1c3m4n
 
Registrado em: Sep 2002
Idade: 26
Posts: 6,002
Agradeceu: 1
Agradecido 7 vez(es) em 7 Posts
Reputação: 0
1c3m4n
Enviar mensagem via ICQ para 1c3m4n Enviar mensagem via Windows Live Messenger para 1c3m4n
Padrão Re: Ordem dos comandos IPTables

Citação:
Postado Originalmente por PRISCILA SCHUBNELL
Só não entendi o seguinte. Quando vc faz um comando bloqueando e outro depois desbloqueando não vale o último? O que vale é o primeiro como vc colocou no exemplo?
exatamente, oq vale eh a primeira q ele encontra, qdo sao duas regras q estao fazendo a msm coisa, apenas trocando a politica, mas tome cuidado com uma coisa

iptables -P INPUT DROP
eh diferente de
iptables -A INPUT -j DROP

o primeiro ta alterando a politica default e a segunda esta criando uma regra pra bloquear tudo
Citação:
Postado Originalmente por PRISCILA SCHUBNELL

No caso do comando -F (flush) pelo que eu li nos manuais que encontrei pela Internet, quando eu não especificava a tabela, o flush era feito removendo todas as regras de todas as chains existentes, independente se eram chains internas ou do usuário. Agora eu fiquei na dúvida, ou seja, quando não se especifica nada no comando -F significa que será feito o flush na tabela padrão filter ou em todas as tabelas?
o Flush limpa todas as regras e chains sendo do user ou nao, na tabela especificada, qdo vc nao especifica nda, ele assume q a tabela eh a filter

alem da filter tem, nat, mangle

da uma olhadinha nesse me artigo q acho que pode clarear um pouco mais:
http://underlinux.com.br/wiki/Tutori...s/ipt-naofazer
__________________
Certificado LPIC-1
ID: LPI000022766 Code: jsaxnw9tu9
https://www.lpi.org/en/verify.html
1c3m4n está offline  
Tópico Trancado



Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Ordem de IP no VNC Scandolara Adm. em Geral 0 13-06-2005 10:43
Ordem das regras? w00dy Proxy/NAT/Firewall 7 01-04-2005 15:04
Sera que essas regras de iptables estao na ordem correta??? Proxy/NAT/Firewall 2 28-12-2004 17:49
ordem de processamento das regras ( iptables ).. Dexcript Proxy/NAT/Firewall 2 29-10-2004 07:44
Qual a ordem pra por no iptables? guardian_metal Proxy/NAT/Firewall 1 28-10-2004 18:09

Horários baseados na GMT -3. Agora são 00:35.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.