Vorrei configurare il mio VPS in modo che accetti SOLO connessioni dall'esterno sulla porta 22 (dove ascolta sshd) e richieste ICMP. Tutto il resto dall'esterno dovrebbe essere respinto. All'interno del server, tutto dovrebbe essere consentito. Le seguenti regole creano il comportamento desiderato?
iptables -A INPUT --jump ACCEPT --protocol all --source 127.0.0.1
iptables -A INPUT --jump ACCEPT --protocol tcp --dport 22
iptabels -A INPUT --jump ACCEPT --protocol icmp
iptables -A INPUT --jump ACCEPT --match state --state ESTABLISHED,RELATED
iptables -A INPUT --jump REJECT --protocol all
Non sono del tutto sicuro se le regole ACCEPT "vinceranno" sull'ultimo REJECT complessivo
--source 127.0.0.1
per determinare se un pacchetto è sicuro da accettare. Vedi serverfault.com/a/825231/4131