-
Tabela Mangle é usada para marcar pacotes. Em cada pacote de dados há um cabeçalho, e neste cabeçalho há campos que podem ser marcados. Com tais marcações podemos criar regras de modo que se obtém prioridade de serviços, tempo de vida de pacotes, entre outros.
-
A)ACCEPT, DROP e LOG. [Destinos-determinam o que acontece com o pacote]
B)INPUT, OUTPUT e FORWARD. [CHAINS]
C)PREROUTING, POSTROUTING [CHAINS] e MASQUERADE.[Destino-determina o que acontece com o pacote]
D)FILTER, NAT e MANGLE. [TABELAS]
E)FILTER [TABELA], FORWARD [CHAINS] e NAT [TABELA]
-
A tabela filter deve conter apenas regras que determinam se um pacote deve ser aceito ou não. Nesta tabela não é possível colocar regras para alterar algum parâmetro, como ip ou porta.
A tabela nat serve para realizar operações de tradução sobre IP e/ou porta, tanto de origem como de destino, muito embora também permita recusá-lo (não será abordada neste artigo).
Por fim a tabela mangle serve para realizar alterações mais profundas e bizarras nos pacotes, como alterar o TTL, TOS, etc
Fonte: https://www.vivaolinux.com.br/artigo/Estrutura-do-Iptables?pagina=4
-
Complementando ...
.: FILTER: refere-se às atividades normais de trafego de dados. É a tabela default (Chains: INPUT, OUTPUT e FORWARD);
.: NAT: usada quando há NAT (Chains: PREROUTING, OUTPUT e POSTROUTING);
.: MANGLE: Trabalha com marcação de pacotes e QoS.
.
.
At.te
Foco na missão ❣