Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: IP-Adressen blockieren - welche Möglichkeit gibt es?

    toppi

    • Viel Schreiber
    • Beiträge: 651
    Hallo,
    anhand meines user-tracking-Moduls stelle ich fest, dass sehr viele Besucher-Adressen aus China kommen, die aber die Performance meiner Seite sehr belasten.
    Deshalb würde ich diese IP-Adressen gerne blockieren.
    Habe gelesen, dass man dies in der .htaccess machen kann.

    Und zwar soll dies folgendermaßen geschehen:
    In der .htaccess folgenden Eintrag machen
    Code:
    z.B. deny from 165.228.129.11

    Nur, das Problem ist, dass es recht viele IP-Adressen sind, die sich aber ähneln, nur die letzteren Ziffern sind immer wieder anders, z.B.
    IP-Adresse: 220.181.108.167,
    220.181.108.167,
    220.181.108.186 usw.

    Welche Möglichkeit habe ich, dies in einem Schlag zu blockieren?

    Danke im voraus

    Gruß
    toppi



    Linkback: https://www.modified-shop.org/forum/index.php?topic=29289.0

    Matt

    • Experte
    • Beiträge: 4.241
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #1 am: 09. Februar 2014, 23:08:35
    Code: PHP  [Auswählen]
    deny from 220.181.108.

    blockt das komplette /24.

    toppi

    • Viel Schreiber
    • Beiträge: 651
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #2 am: 09. Februar 2014, 23:23:26
    Danke Matt für die Info :-)

    petergrohs

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #3 am: 22. Februar 2015, 16:50:15
    Ich bin selbst auf der Suche nach einer Möglichkeit, IP-Adressen zu blockieren. Meine Startseite braucht Ewigkeiten, bis die Browser (IE, Firefox, Opera) fertig sind mit Laden. Geh ich in den Admin und seh wer da Online ist, kommen immer wieder seltsame Suchmaschinen aus aller Welt. Kann doch nicht sein, das eine Modified-Seite teilweise bis zu 3 Minuten (bei 16.000 Leitung) braucht!

    Hab nach dieser Anleitung mal eine 1. Bremse eingelegt, jetzt kommt 404-Not Found!

    Mein code in der .htaccess:

    Code: PHP  [Auswählen]
    200 ##IP-Blocker
    201 order allow,deny
    202 deny from 188.165.15.
    203 allow from all

    Ich möchte einen ganzen IP-Block aussperren, da diese meine Seite extrem nach unten ziehen.

    Lieg ich mit meinem Code falsch? Hab Tante google gefragt, kam nichts anderes raus.
    Oder gibt es die Möglichkeit, über die robots.txt zu gehen?
    Da hab ich schon nen haufen Bot´s ausgesperrt, vielleicht!?!

    Jemand eine Idee?

    Gruß

    Peter

    Bonner

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #4 am: 22. Februar 2015, 20:24:09
    Hallo,

    das was mir so spontan aufgefallen ist, ist der Punkt hinter der 15. Ich habe in der Datei auch mehrere Blöcke bei mir gesperrt, aber ohne den Punkt hinter der letzten Zahl des Blocks (als Beispiel nachstehendes):

    Code: PHP  [Auswählen]
    deny from 118.26
    deny from 61.191
    deny from 27.153
    deny from 88.191.153
    deny from 69.14.245
    deny from 78.137
    deny from 188.105.67.158
    deny from 104.192.0.18
    deny from 185.10.104
    deny from 206.72.199.34
    deny from 178.25.42.121
    deny from 46.119.124.167

    Vielleicht liegt es daran..einfach mal probieren oder wie meine Mutter immer sagt: Versuch macht klug! :-/
    übrigens..was ist denn das für ein hartnäckiger Franzose bei Dir? Denn kenn ich auch noch nicht!

    Zum Thema Ladezeit:
    Teste doch Deine Seite mal mit gtmetrix oder Pingdom oder Pagespeed. Mir sieht das eher nach einem Serverproblem (Responsezeit) aus.

    Bonner

    petergrohs

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #5 am: 22. Februar 2015, 20:57:26
    @Bonner

    Großes THX

    Ja, der Franzman haut mich runter! Hängt Stundenlang an einem Artikel! Google, Bing (MS), yahoo, kommen mal vorbei, sollen DIE ja. Alle 30 sec. - 2 min. wechselt aber die Ziel-URL. Der Franzmann hängt bis zu ca. 8 stunden auf einer URL!

    Nochwas, ohne Punkt hinterm Block passt. Kein 404-Fehler da.
    Aber

    [...] meine Mutter immer sagt: Versuch macht klug! :-/
    übrigens..was ist denn das für ein hartnäckiger Franzose bei Dir? Denn kenn ich auch noch nicht!
    [...]

    meine sagt "Versuch macht kluch"
    Na, nu bin ich klucher -;)
    Ladezeit? Das Zeugs mach ich morgen. Melde kommt!

    Peter

    Matt

    • Experte
    • Beiträge: 4.241
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #6 am: 22. Februar 2015, 21:52:27
    Der Franzmann hängt bis zu ca. 8 stunden auf einer URL!

    Was völlig egal ist da HTTP ein zustandsloses Protokoll ist.

    andrewx

    • Fördermitglied
    • Beiträge: 31
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #7 am: 23. Februar 2015, 13:07:57
    Ich verwende GEOIP in der .htaccess

    Code: PHP  [Auswählen]
    <IfModule mod_geoip.c>
       GeoIPEnable On
          SetEnvIf GEOIP_COUNTRY_CODE (RU|CN) BlockCountry
          Deny from env=BlockCountry
    </IfModule>

    Und schon ist schluss ist mit Russen und Chinesen ;)

    (RU|CN) kann beliebig erweitert werden, einfach Länderkürzel dazu setzen.

    MfG

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #8 am: 23. Februar 2015, 14:08:03
    Erscheint mir die sauberste und sinnvollste Lösung zu sein, wenn man nur national ausgerichtet ist.

    Matt

    • Experte
    • Beiträge: 4.241
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #9 am: 23. Februar 2015, 14:20:51
    Das dürfte aber bei keinem Provider von Haus aus installiert sein. Und ein Update-Abo bei Maxmind braucht man auch noch.

    betonteich

    • Neu im Forum
    • Beiträge: 2
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #10 am: 29. Dezember 2015, 13:09:31
    Ich habe Ihren Artikel betreff IP Blockieren im Forum gelesen.
    Seit einigen Tagen ist die IP 62.138.0.25 ständig auf meinen Seiten im Shop.
    Mittels
    http://geoiplookup.net/

    konnte ich sogar das Haus via Google sehen und auch per Street viewer.
    Heraus dabei kam die Gocherstrasse 187 mit dem Bewohner Danny D......t.

    Ich habe in der .htccesse Datei versucht, diese IP folgendermassen zu blockieren, wie es ein anderer Nutzer auch tat:

    Code: PHP  [Auswählen]
    200 ##IP-Blocker
    201 order allow,deny
    202 deny from 62.138.0.25
    203 allow from all

    Funktioniert aber nicht. Allerdings weiss ich nicht, wo bzw. an welcher Stelle ich die Blockierung in der .htccesse Datei einsetzen soll.

    Bisher kam immer eine Errorseite

    Gruss
    Niko

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #11 am: 29. Dezember 2015, 13:47:20
    Das funktioniert nicht:

    Code: PHP  [Auswählen]
    200 ##IP-Blocker
    201 order allow,deny
    202 deny from 62.138.0.25
    203 allow from all

    Aber das:

    Code: PHP  [Auswählen]
    ##IP-Blocker
    Order Allow,Deny
    Allow From All
    Deny from 62.138.0.25

    Zwei Dinge:

    1.) Wir bewegen uns in Konfigurationsdateien, diese sind üblicherweise Case-Sensitive.
    Das sind 3 völlig unterschiedliche Dinge:

    Code: PHP  [Auswählen]
    willi
    Willi
    WILLI

    2.) Order Allow,Deny bedeutet, dass ZUERST Allow, DANN Deny folgen soll.

    betonteich

    • Neu im Forum
    • Beiträge: 2
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #12 am: 29. Dezember 2015, 18:07:40
    Danke fuer die Antwort.
    Ich habe das ausprobiert, funktioniert leider nicht.
    Muss das an einer bestimmten Stelle implementiert werden

    [EDIT Tomcraft 30.12.2015: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    Litschi

    • Fördermitglied
    • Beiträge: 38
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #13 am: 30. Dezember 2015, 08:53:12
    Hier anhängend ein Eintrag für die .htaccess Datei, welchen
    wir manchmal verwenden um bestimmte Regionen
    anhand der IP Adresse zu blockieren. Ist von der
    Performance (352789 Bytes) her ein akzeptabler Kompromiss.

    Es werden "ungefähr" Zugriffe aus
    - Weissrussland
    - Russland
    - China
    verhindert...

    Testen kann man den blockierten Seitenaufruf dann hiermit
    http://teleport.to

    Guten Rutsch und ein erfolgreiches 2016.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: IP-Adressen blockieren - welche Möglichkeit gibt es?
    Antwort #14 am: 30. Dezember 2015, 09:51:04
    Welche Apache Version? Ist das überhaupt ein Indianer oder was anderes?

    Apache 2.4:
    https://httpd.apache.org/docs/2.4/howto/access.html