IP Adresse löschen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

IP Adresse löschen

Beitrag von cschmiedl »

Wie lösche ich die IP Adresse einens Benutzers? Sollte auch nicht mehr zurück verfolgbar sein!

Danke lg
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Du kannst das Abspeichern der IP bei Postings herausnehmen, jedoch hat jeder Server auch Logfiles, dort taucht die IP dann trotzdem weiterhin auf. Die Logfiles sind ja auch "ausserhalb" des Forums und wenn Du nicht gerade einen VServer oder gar Dedicated Server hast, kannst Du diese Logfiles auch meist nicht löschen.

Hier aber die Lösung für das Board (ungetestet):

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
common.php

#
#-----[ FIND ]------------------------------------------
#
$client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : getenv('REMOTE_ADDR') );

#
#-----[ REPLACE WITH ]------------------------------------------
#
$client_ip = '0.0.0.0';

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Nachteil: Du kannst keine Floodcontrol für Postings mehr einstellen, weil alle User nun mit "derselben IP" posten und es so öfter mal zu Fehlermeldungen kommen kann, die einem User der gerade sein erstes Posting abschicken will, sagt "Du darfst nicht so schnell hintereinander posten". Und auch Du siehst überall nur noch dieselbe IP.

Viel Erfolg.

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

Beitrag von cschmiedl »

hi, danke aber ich wollte eigentlich nur aus einem Datensatz die IP raus löschen! Bei den forum_user tabellen finde ich nichts!

danke schon mal!
lg
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Die Poster IP eines betreffenden Postings ist in der

Tabelle --> phpbb_topics
Feld --> poster_ip

-----------

Die IP eines gerade angemeldeten Users

Tabelle --> phpbb_sessions
Feld --> session_ip
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

Beitrag von cschmiedl »

hi! Dort finde ich ledier nur "topic_first_post_id" und "topic_last_post_id" ??!

lg
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

dr.death hat die falsche Tabelle angegeben. Es ist im forum_posts zu finden. Aber ich würde die Zelle nicht so einfach löschen, denn dann bekommst Du gut viele Fehlermeldungen von phpBB. ;)
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

Beitrag von cschmiedl »

Kann ich nicht einfach nur den Wert raus löschen?! Übrigens sind dort keine IP Adressen sondern solche Zahlenreihen: c303607e ?!?
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Das ist die "encoded" Version der IPs, eine 6 stellige Hexadezimalzahl. Je zwei Stellen für eine Stelle der IP.

Aus c303607e wird nach der Umrechnung 195.3.96.126

Du möchtest also nur das beim Posten die Ip nicht mitgespeichert wird, richtig?
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

Beitrag von cschmiedl »

ich möchte nur bei einem User die IP raus löschen, bzw einfach gegen eine andere ersetzen! Macht das dann Probleme?!

danke
cschmiedl
Mitglied
Beiträge: 22
Registriert: 02.04.2004 20:48

Beitrag von cschmiedl »

kurz gesagt, bei "Beiträge von dieser IP-Adresse" soll dann nichts mehr gefunden werden können!


lg
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“