IPtables
COMANDOS COMUNS (obs.: a tabela default é filter)
service iptables save > salva as regras atuais em /etc/sysconfig/iptables permitindo restaurar no reboot.
iptables -S > lista regras e políticas
iptables -S INPUT > lista regras e políticas de uma cadeia específica
iptables -L > lista regras e políticas no formato de tabela ordenada por cadeia
iptables -L INPUT > lista regras e políticas no formato de tabela de uma cadeia
iptables -t nat -L > lista regras e políticas no formato de tabela da tabela nat
iptables -Z > zera a contagem de pacotes e tamanho agregado
iptables -Z INPUT > zera a contagem de pacotes e tamanho agregado de uma cadeia específica
iptables -Z INPUT 1 > zera a contagem de pacotes e tamanho agregado da primeira regra de uma cadeia específica
iptables -D <regra> > exclui uma regra especificando a regra
iptables -D INPUT 3 > exclui a terceira regra da cadeira INPUT
iptables -F > limpa as regras de todas as cadeias
iptables -F INPUT > limpa as regras da cadeia INPUT
iptables -P INPUT ACCEPT > define a política padrão ACCEPT para a cadeia INPUT (outra opção é DROP)
iptables -t nat -F > esvazia todas as cadeias da tabela nat
iptables -A INPUT <regra> > adiciona (append) uma nova regra na cadeia INPUT
iptables -I INPUT 1 <regra> > insere uma nova regra na posição 1 da cadeia INPUT
iptables -R INPUT 2 <regra> > substitui (replace) a regra da posição 2 da cadeia INPUT pela regra especificada
iptables -t filter -N internet > cria um novo chain na tabela filter chamado internet
iptables -t filter -A INPUT -j internet > salta da cadeia INPUT para cadeia internet e, depois de percorrer, retorna
iptables -t filter -E cadeiaAntiga cadeiaNova > renomeia uma cadeia criada, não padrão
iptables -X > exclui todas as cadeias não padrão
iptables -t filter -X internet > exclui a cadeia internet da tabela filter
--line-numbers > exibe o número da regra na cadeia (iptables -L --line-numbers)
-v > mostra contagem de pacotes e tamanho agregado
-n > substitui por número os textos de porta, protocolo etc
systemctl enable iptables
systemctl start iptables
iptables -t filter -A FORWARD -p tcp -s 177.193.215.253 -d 52.86.184.220 --match multiport --dports 5432,5433,5435,5436,5438,5440,27017 -j ACCEPT
https://man7.org/linux/man-pages/man8/iptables.8.html