Linux 15.038 Themen, 107.132 Beiträge

Wie kann ich eine IP Adresse sperren ?

DarkCase / 5 Antworten / Baumansicht Nickles

Ich habe ein kleines Problem.
Ich habe ein Netzwerk mit einen Linux Server der mit dem SquidProxy den Zugriff ins Internet regelt.
Ich möchte, daß nicht alle Rechner ins Internet können, sonder erst wenn sie freigegeben sind!
Kann man auf den Server irgendwie die IP Adresse eines Lokalen Rechners sperren (und auch wieder freischalten)?

DarkCase

bei Antwort benachrichtigen
Klaus_T DarkCase „Wie kann ich eine IP Adresse sperren ?“
Optionen

Lege Dir ein script an mit:
#!/bin/sh
ipchains -A -i ethX -s 192.168.x.x -j REJECT

Wenn Du den freigeben willst, starte ein neues:
#!/bin/sh
ipchains -A -i ethX -s 192.168.x.x -j ACCEPT

Du musst nur die Adresse fuer den Rechner einsetzen und natuerlich das X fuer
die eth, fuer Deine Netzwerkkarte.
Das ist nur so eine schnelle Idee.

Bye, Klaus

bei Antwort benachrichtigen
Klaus_T Nachtrag zu: „Lege Dir ein script an mit: !/bin/sh ipchains -A -i ethX -s 192.168.x.x -j...“
Optionen

Oops, muss natuerlich heissen:
ipchains -A input -i ethX -s 192.168.x.x -j REJECT

Im WWWoffle kann man eine IP auch so sperren, ich weiss aber nicht, ob das der
Squid auch kann.

Bye, Klaus

bei Antwort benachrichtigen
:-)shark Klaus_T „Oops, muss natuerlich heissen: ipchains -A input -i ethX -s 192.168.x.x -j...“
Optionen

Hallo,

das Sperren der IP funktioniert mittels der ACL. Werden im Squid eingestellt.
Aber es schliesst eine Umgehung des squid nicht aus :-((

bei Antwort benachrichtigen
DarkCase Nachtrag zu: „Wie kann ich eine IP Adresse sperren ?“
Optionen

Schönen dank für die schnelle Antwort.

DarkCase

bei Antwort benachrichtigen
(Anonym) DarkCase „Wie kann ich eine IP Adresse sperren ?“
Optionen

soviel ich weiß kann man über ipchains die zugriffe auf die sockets steuern ! ;) kannst sogar zugriffe über squid regeln, aber allgemein sperren würde ich über ipchains und notfalls über entsprechende routingskripte ..

bei Antwort benachrichtigen