Você está prestes a exportá-los para um arquivo txt?
Se sim, isso seria iptables --list > /path/to/txt/file_name.txt
Como se imprime ou despeja as regras de firewall usadas pelo iptables
em um esforço para solucionar problemas de conexão?
Tenho quase certeza de que vai incluir -L
ou --list
, mas não tenho certeza de outras opções que serão úteis na solução de problemas de conexão, pois raramente uso iptables diretamente da linha de comando.
Você está prestes a exportá-los para um arquivo txt?
Se sim, isso seria iptables --list > /path/to/txt/file_name.txt
Existem diferentes maneiras de imprimir um conjunto de regras iptables. Você está certo em incluir -L
, mas para solucionar isso nem sempre é suficiente. Para ter uma listagem completa, use as opções -n
e -v
com -L
:
iptables -n -v -L
iptables -t yourtablename -n -v -L
que você pode enviar para um arquivo txt.
A opção -v
(verbose) pode ser muito útil na solução de problemas, pois mostra os contadores de pacotes / bytes para cada regra. Com isso, é comum encontrar uma regra que não pega nada. A opção -v
mostra também as interfaces (in e out), que não são mostradas com um simples -L
.
A opção -n
torna mais rápida, pois não tentará resolver os ips para os hosts.
Se não houver -t
, o filtro de tabela será o padrão.
Existe também o comando iptables-save -c
que mostra as regras da mesma maneira que elas são inseridas na linha de comando (que é usada para salvar um conjunto de regras, que pode ser entendido pelo iptables-restore para recarregar o conjunto de regras)