gnu1742: ports sperren

Beitrag lesen

netstat gibt folgendes aus:
Active Internet connections (w/o servers)

[snip]

tcp        0      0 192.168.0.100:ssh       192.168.0.1:3171        ESTABLISHED
tcp        0      0 192.168.0.100:ssh       192.168.0:ms-wbt-server ESTABLISHED

Da liegt der Hase im Pfeffer:
mit
/usr/sbin/iptables $VALUE OUTPUT -p tcp --dport 1025:65535 -j DROP

hast du ausgehende TCP-Pakete, die an(!) einen Port > 1024 gehen blockiert

Die ssh-Verbindung geht vom Port 22 auf dem Router an den Port 3171 auf
192.168.0.1, was du aber verboten hast...

Es ist weniger ein Perl-Problem, als vielmehr eines mit deinen
Filterregeln.