•  
     

Comandos Iptables



Comandos básicos

Criar regra:

Código: Selecionar todos

iptables –A iptables –-append
Criar uma regra em determinada “linha” de prioridade:

Código: Selecionar todos

iptables –I [linha] iptables -–insert [linha]
Deletando uma regra:

Código: Selecionar todos

iptables –D [Regra] iptables –-delete [Regra]

Substituindo uma regra:

Código: Selecionar todos

iptables -R [regra] iptables –-replace [Regra]

Listando Regras:

Código: Selecionar todos

iptables –L 
iptables –-list 
iptables –L OUTPUT 
iptables –t nat –L

Removendo todas as regras:

Código: Selecionar todos

iptables –F 
iptables -–flush 
iptables –F INPUT 
iptables –t nat –F

Zerar contadores:

Código: Selecionar todos

iptables –Z 
iptables –-zero 
iptables –Z INPUT

Criar nova CHAIN :

Código: Selecionar todos

iptables –N NOVACHAIN 
iptables –-new-chain NOVACHAIN 
iptables –t nat –N novachain

Renomeando CHAINS:

Código: Selecionar todos

iptables –E ANTIGACHAIN NOVACHAIN 
iptables –-rename-chain ANTIGACHAIN NOVACHAIN

Deletando CHAINS:

Código: Selecionar todos

iptables –X NOMEDACHAIN 
iptables -–delete-chain NOMEDACHAIN

vale ressaltar que para apagar a chain, nenhuma regra deve estar sendo utilizada, portando, antes de apagar rode um:

Código: Selecionar todos

iptables –F NOMEDACHAIN
Regras padrão:

Código: Selecionar todos

iptables –P 
iptables –-policy

Ajuda do Iptables:

Código: Selecionar todos

iptables –h 
iptables –-help
Página inicial