Ich betreibe die Drupal 7-Website mit einem russischen Multiplayer-Kartenspiel und muss alle 4-5 Tage einige sehr nervige Spieler blockieren.
Vor Drupal habe ich phpBB 3 verwendet. Wenn diese Personen aus einer kleinen Stadt / einem kleinen Dorf kamen, fügte ich einfach ihr IP-Netzwerk zu den Firewall-Regeln hinzu, damit sie sich nicht erneut mit einer neuen E-Mail-Adresse registrieren können. Dies hat in meinem Fall gut funktioniert und meine Frage bezieht sich nicht auf diese Richtlinie.
Mein Problem ist, dass ich mit Drupal die letzte von einer Benutzer-ID verwendete IP-Adresse nicht finden kann. Dh der Missbraucher wird mir von anderen Benutzern gemeldet und ich kenne seine UID, aber ich kann seine IP-Adresse nicht in den Protokollen finden, weil:
Ich habe die Syslog-Protokollierung aktiviert und sehe die Drupal-Nachrichten in / var / log / messagess, aber es gibt selten eine Nachricht über die Anmeldung eines Benutzers, wahrscheinlich weil die Sitzungen standardmäßig lang sind, und ich möchte dies so halten Benutzerkomfort.
Ich habe auch "Datenbankprotokollierung" aktiviert, weiß aber nicht, wo ich sie sehen soll (welche Datenbanktabelle).