IP-Netze durch .htaccess sperren

Johannes Beus
Da in Foren häufig die Frage, wie man komplette IP-Bereiche sauber bereits im Webserver sperren kann aufkommt und die Lösungen häufig nicht gerade perfekt sind, habe ich ein kleines Tool gebastelt, das dieses bewerkstelligt.

Wenn man in seinen Webserver-Logfiles nun beispielsweise Zugriffe von der IP 88.198.39.70 sieht und diese sperren möchte, sollte man zuerst die Start- und End-IP des kompletten Netzes herausfinden. Also die IP 88.198.39.70 im Whois eingeben und sehen, dass die IP zum Serveranbieter Hetzner gehört und dem die Adressen von 213.133.96.0 bis 213.133.111.255 zugeordnet sind (inetnum: 213.133.96.0 - 213.133.111.255). Da Server üblicherweise keinen erwünschten Besucher sind, kann man sich entscheiden, den kompletten Bereich zu sperren.

Nun also die Start- und End-IP im Tool eingeben und es wird automatisch die korrekte CIDR-Notation errechnet. Diesen Vorgang solange wiederholen, bis alle unerwünschten Bereiche erfasst sind und dann den Inhalt in die .htaccess auf dem eigenen Webspace kopieren.

Johannes Beus

Johannes Beus, Gründer und Geschäftsführer von SISTRIX, beschäftigt sich seit 2001 mit der Optimierung von Webseiten für Suchmaschinen. Auf einem der ältesten deutschsprachigen SEO-Blog veröffentlicht er seit 2003 regelmäßig Zusammenfassungen eigener Auswertungen und Einschätzungen des SEO-Marktes.
Eintrag geschrieben am 13.12.2006 um 14:32 Uhr - Trackback setzen - Tags: Tools

Kommentieren?

mehr
Die Kommentare für diesen Beitrag wurden geschlossen. Angemeldete Benutzer haben weiterhin die Möglichkeit, auch ältere Beiträge zu kommentieren. Jetzt kostenlos anmelden