Ich möchte meinen VPS so konfigurieren, dass er NUR Verbindungen von außerhalb an Port 22 (wo sshd lauscht) und ICMP-Anforderungen akzeptiert. Alles andere von außen sollte abgelehnt werden. Im Server sollte alles erlaubt sein. Erzeugen die folgenden Regeln das gewünschte Verhalten?
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
Ich bin nicht ganz sicher, ob die ACCEPT-Regeln das letzte REJECT insgesamt "gewinnen" werden
--source 127.0.0.1
, um zu bestimmen, ob die Annahme eines Pakets sicher ist. Siehe serverfault.com/a/825231/4131