Seite 1 von 1
Ip-Bereich sperren
Verfasst: 21.01.2007, 17:48
von Racker
Hallo
Mit dieser htaccess kann ich diese ip ja sperren
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^80\.120\.148\.177$
RewriteRule .* 503.php
Was muss ich den für einen Ip-Bereich von 80.120.148.176 bis 80.120.148.191 eintragen ? Vieleicht so ?
RewriteCond %{REMOTE_ADDR} ^80\.120\.148\.177/28$
Bevor ich mir da was falsches einbaue wollte ich hier mal die Profis fragen.
Schönen Sonntag
Racker
Verfasst: 21.01.2007, 23:15
von Hasso
Racker hat geschrieben:Bevor ich mir da was falsches einbaue wollte ich hier mal die Profis fragen.
Bin kein Profi, jeher ein blutiger Anfänger,

ich vermute aber hier geht´s lang:
https://www.abakus-internet-marketing.d ... -3931.html
Grüsse
Hasso
Re: Ip-Bereich sperren
Verfasst: 22.01.2007, 00:11
von robo
Racker hat geschrieben:Mit dieser htaccess kann ich diese ip ja sperren
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^80\.120\.148\.177$
RewriteRule .* 503.php
Im Prinzip ja, aber das ist total bescheuert. IPs sperrt man nicht über mod_rewrite, sondern über mod_access.
Code: Alles auswählen
Order Allow,Deny
Allow from all
Deny from 80.120.148.177
Racker hat geschrieben:Was muss ich den für einen Ip-Bereich von 80.120.148.176 bis 80.120.148.191 eintragen ? Vieleicht so ?
RewriteCond %{REMOTE_ADDR} ^80\.120\.148\.177/28$
Nö, so:
Code: Alles auswählen
Order Allow,Deny
Allow from all
Deny from 80.120.148.176/28
cu, Robo

Verfasst: 22.01.2007, 10:12
von Racker
Danke für die Antworten.
Blicke das zwar immer noch nicht:) Aber zumindes kann ich jetzt mal probieren was klappt. Wie ich eine ip oder einen IP Bereich mit Deny from sperre wusste ich sogar als absoluter Laie. Es gibt ja Suchmaschinen. Nur habe ich über das was ich suche leider nichts gefunden.
@Robo
Es wird schon einen Grund geben warum ich einen 503 Fehler ausgeben möchte und keinen 403.
Es muss nicht immer alles bescheuert sein was andere machen. Trozdem auch dir einen Dank.
Racker
Verfasst: 23.01.2007, 00:00
von robo
Eine einzelne IP über eine RegEx zu zu matchen,
IST bescheuert. Genau dafür existiert ja mod_access.
Aber es soll ja Leute geben, die sich die Hose mit der Kneifzange anziehen ...
cu, Robo

Verfasst: 23.01.2007, 00:07
von Racker
Dann versuch es doch mal ohne Kneifzange.
Racker
Verfasst: 23.01.2007, 09:53
von Southmedia
robo, kann man bei mod_access auch einen Fehler 503 liefern wie es die 503.php von Rackers Beispiel impliziert?
Verfasst: 23.01.2007, 12:30
von robo
Hmm ... mir ist nichts bekannt.
cu, Robo

Verfasst: 23.01.2007, 21:29
von Southmedia
Na dann ist es ja doch nicht so bescheuert
(Man muss dazu sagen dass der gute Racker dieses Beispiel teilweise von mir hat... und ich ungern bescheuerte Sachen mache.)
Verfasst: 25.01.2007, 00:31
von robo
Ohne jetzt den Quelltext zu kennen, wage ich zu behaupten, dass es wesentlich performanter ist, eine IP über Deny zu sperren als über eine RegEx. Und deshalb bleibe ich bei meiner Meinung.
cu, Robo

Verfasst: 25.01.2007, 00:43
von Airport1
Sind RegExps in ner .htaccess genauso lahm wie in PHP (dort 6x langsamer als bspw. ein strpos..) ?