ilch Forum » Ilch Clan 1.1 » Allgemein » IP-Bereich sperren

Geschlossen
  1. #1
    User Pic
    Cmdr. b0b Mitglied
    Registriert seit
    30.10.2008
    Beiträge
    50
    Beitragswertungen
    0 Beitragspunkte
    Moin,

    bevor die "nach 24 Stunden is das eh sinnlos" Diskussion wieder losgeht:

    Ich will KEINEN einzelnen User aussperren, sondern komplette IP-Bereiche von Crawlern blocken.

    Beispiel: 200.220.151.1 bis 200.220.151.255

    Der grast mit schöner Regelmässigkeit unsere Userprofile ab, und der Spam wächst und gedeiht.

    Ausserdem kenne ich niemanden in HongKong. zunge

    Von diesen Ranges hab ich noch ein paar andere, die ich loswerden will.

    Wie also baue ich sowas in ilch ein?


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    Das Leben is zu kurz für ein langes Gesicht.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    suchfunktion! thema wurd schonmal behandelt.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Cmdr. b0b Mitglied
    Registriert seit
    30.10.2008
    Beiträge
    50
    Beitragswertungen
    0 Beitragspunkte
    Ich weiss. Mehrmals sogar. Nur eine richtige Lösung war nicht zu finden. Nur der mehrfache Hinweis wie sinnlos das alles doch sei.
    Das Leben is zu kurz für ein langes Gesicht.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Mit einer While Schleife könnte das lösbar sein!
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Cmdr. b0b Mitglied
    Registriert seit
    30.10.2008
    Beiträge
    50
    Beitragswertungen
    0 Beitragspunkte
    Das Problem ist, ich hab keinen wirklichen Plan von php. Und jobbedingt leider auch keine Zeit es zu lernen. Ich kann zwar mit etwas Logik die bestehenden module für mich anpassen, aber das wars dann schon.

    Wie müsste so ein Code denn aussehen?
    Ich weiss schonmal, dass er in die index.php muss.

    Ich hab im Forum schonmal das gefunden gehabt:
    define ( 'main' , TRUE );
    
    // Addresses to block.
            $range = array('0'=>'0.0.0',
                           '1'=>'0.0'        
            );
        
            // Check current IP.
            foreach($range as $list){
                if(strstr($_SERVER['REMOTE_ADDR'], $list)){
                    echo 'BANNED!';
                    exit();
                }
            }


    Nur komm ich nich klar, was ich wo eintragen soll. Und vor allem, wie ich mehrere Bereiche sperre.
    Das Leben is zu kurz für ein langes Gesicht.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten