Listar regras IPTABLES
Publicado por Rogério Tonini (última atualização em 23/09/2011)
[ Hits: 13.192 ]
Um script rápido e prático para listar as regras do IPTABLES.
Espero que ajude a todos.
Abraços.
#!/bin/bash
#
# Criado em: 21/07/2011 - Por: ROGERIO TONINI
# Funcao: Listar regras do comando IPTABLES
# Por tabela completa ou tabela + cadeia especifica
#
CHAIN=""
LINE="N"
IPT=$(which iptables)
#
case "$1" in
filter)
TAB="filter"
;;
mangle)
TAB="mangle"
;;
nat)
TAB="nat"
;;
*)
echo Uso: ipt-lst "{filter | mangle | nat}" >&2
exit 1
esac
#
case "$2" in
input|INPUT)
CHAIN="INPUT"
;;
forward|FORWARD)
CHAIN="FORWARD"
;;
output|OUTPUT)
CHAIN="OUTPUT"
;;
prerouting|PREROUTING)
CHAIN="PREROUTING"
;;
postrouting|POSTROUTING)
CHAIN="POSTROUTING"
;;
l|L)
LINE="S"
esac
clear
echo "**** Listando a Tabela: $TAB - Cadeia: '$CHAIN' *****"
echo ""
if [ $LINE = "N" ] ; then
$IPT -t $TAB -nL $CHAIN |more
else
$IPT -t $TAB -nvL $CHAIN --line-numbers |more
fi
echo ""
exit 0
Mostrando um exemplo de redirecinamento
Script para ativar a interface de rede
zsh: Exemplo de uso do módulo zsh/curses
Atheros AR242x Script de Instalaçao
Montar e desmontar ISOs do Debian e adicionar CD/DVDs ao repositório
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Linux mint cinnamon travando. (2)
Vulkan Gaming no Slackware [RESOLVIDO] (14)









