:einen unseriösen teilnehmer meine ich
Das Problem dabei ist, das die IP-Adresse meist dynamisch vergeben wird oder der betroffene in einem Netzwerk hinter einer Firewall oder einem Router sitzt!
Um es näher zu erklären, folgen einige Beispiele…
Möglichkeit eins,
ein unseriöser Teilnehmer hat einen privaten Internetzugang, mit nur einem angeschlossenen Computer (z.B.: Zuhause), er bekommt seine IP-Adresse über seinen Provider (die Firma bei der er das Internetangebot bezieht) dynamisch zugewiesen. Das heißt, wann immer er sich mit dem Internet verbindet bekommt er durch Zufall eine IP-Adresse, die gerade frei ist, zugewiesen!
Du kannst diesen Teilnehmer nur kurzfristig über die IP-Adresse wiedererkennen, wie oft die IP-Adressen gewechselt werden, hängt von der Einstellung des jeweiligen Providers ab!
Würdest Du dann die jeweilige IP-Adresse des Teilnehmers für längere Zeit sperren, könnte es geschehen, dass er irgendwann automatisch eine neue bezieht, ein anderer Kunde beim selben Provider durch Zufall aber seine Alte erhält, dann wäre fortan ein unbeteiligter gesperrt!
Möglichkeit zwei,
der unseriöse Teilnehmer sitzt an einem Computer in einem Netzwerk, mit möglicherweise vielen anderen Computern, und kommuniziert über eine Firewall oder einen Router mit dem Internet!
In diesem Fall, siehst Du am Server immer nur die IP-Adresse des Routers oder der Firewall, welcher Computer aber genau in diesem Netzwerk der gesuchte Teilnehmer ist, ist für Dich nicht ersichtlich, da die interne Adressierung und Datenweitergabe der Router übernimmt!
Würdest Du nun die IP-Adresse sperren, sperrst Du das gesamte Netzwerk aus, der Teilnehmer hat dann zwar keinen Zugriff mehr, aber auch nicht alle anderen Computer im selben Netzwerk. So etwas findet man zum Beispiel häufig in Internet-Cafés!
Möglichkeit drei,
der gesuchte Teilnehmer hat nur einen Computer der direkt mit dem Internet kommuniziert, und verfügt über eine statische IP-Adresse, also er hat immer die selbe Adresse!
Diesen Teilnehmer kannst Du immer wiedererkennen und problemlos sperren, allerdings kann man anhand der IP-Adresse nicht sagen ob diese statisch oder dynamisch vergeben wird.
Lösungsvorschläge
-
Nur registrierten Benutzern erlauben Einträge oder Änderungen zu verfassen!
-
Captcha-Felder bei der Registrierung einbauen, siehe: http://de.wikipedia.org/wiki/CAPTCHA
-
Eine E-Mail Eingabe bei der Registrierung verlangen, diese der Benutzer mittels zugestellter E-Mail erst bestätigen muss, diese E-Mail auch nach dem Löschen des Accounts am Server speichern und Benutzer mit bereits vorhandener E-Mail die Registrierung verweigern.
Nach dem dritten oder vierten Mal, des alle Daten erneut Eingebens und des sich jedes Mal eine neue E-Mail Adresse Registrierens, geben auch die hartnäckigsten Störenfriede auf!
Ich hoffe die Antwort konnte Dir weiterhelfen…
Lg
Skyone