Christian: Ports blockieren

Beitrag lesen

Hi,

Was sind bitte schön deine Download Ports? Ich gehe mal davon aus, dass du Filesharing oder so was meinst.

logisch

Du kannst mit Perl durchaus herausfinden, ob jemand auf diese Ports bei dir zugreifen möchte. Wie du einen TCP/IP Server realisierst findest du zum Beispiel in perldoc perlipc. (Oder du verwendest den inetd, der dein Perlscript aufruft.)

wie kann ich das mit dem inetd realisieren?

Das Programm muss dann, nachdem es eine Verbindung erhalten hat, diese wieder trennen und durch einen iptables (oder ipchains) Aufruf deine Firewall so umstellen, dass sie die Kommunikation deiner "Download Ports" mit der IP Adresse welche die Verbindung hergestellt hat verhindert.

kann ich nicht einfach mit iptables die Ports blockieren ohne die Verbindung zu beenden? sorry ich kann eigentlich weder Perl noch kenne ich mich allzugut mit Linux aus. Wills aber lernen.

Diese Einträge würde ich dann irgendwo ablegen, zusammen mit der Zeit zu der sie erstellt wurden und dann nach x Stunden wieder löschen.

Meinst du als log oder als zeitliche einschalt Verzögerung der Ports?

Viele Grüße zurück.