Il comando iptables
è uno strumento potente utilizzato per configurare, gestire e monitorare le regole del firewall su sistemi Linux. Permette di controllare il traffico di rete in entrata e in uscita, proteggendo il sistema da accessi non autorizzati e attacchi.
La sintassi di base del comando iptables
è la seguente:
iptables [options] [arguments]
Ecco alcune opzioni comuni per il comando iptables
:
-A
: Aggiunge una regola alla fine di una catena.-D
: Elimina una regola da una catena.-L
: Elenca tutte le regole nelle catene.-F
: Pulisce tutte le regole nelle catene.-P
: Imposta la politica predefinita per una catena.-I
: Inserisce una regola all’inizio di una catena.Ecco alcuni esempi pratici di utilizzo di iptables
:
iptables -L
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j DROP
iptables -D INPUT -p tcp --dport 80 -j ACCEPT
iptables -P INPUT DROP
iptables
, assicurati di salvare le regole per renderle permanenti attraverso il riavvio del sistema.iptables-save
: Utilizza il comando iptables-save
per esportare le regole correnti in un file, facilitando il backup e il ripristino.