Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » PunkBuster » PunkBuster - Tipps & Anleitungen » Eigene MBL » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Eigene MBL
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Ch3p4cK
Steuerzahler


Dabei seit: 26.06.2005
Beiträge: 171


Eigene MBL Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Leute,

ist es irgendwie möglich eine eigene Master Ban List zu erstellen? Ich möchte wenn ich auf einem unserer 3 Server einer gebannt es auf den andern beiden auch übernommen wird. Wie kann ich dies realisieren?
Ch3p4cK ist offline E-Mail an Ch3p4cK senden Beiträge von Ch3p4cK suchen Nehmen Sie Ch3p4cK in Ihre Freundesliste auf
Kelli
... sehr viel alleine


Dabei seit: 09.11.2006
Beiträge: 2.504


RE: Eigene MBL Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Was sind das für Server?
liegen die auf derselben Maschine? Hast du Vollzugriff? Der erste Lösungsansatz der mir einfällt ist unter Linux oder ab Windows Server 2008 / Vista ein gemeinsames banfile zu benutzen (per symlink)
und das dann per task auf allen Servern regelmäßig laden mit PB_SV_BanLoad
B3 kann damit auch ganz gut um wenn man eine Datenbank für alle Server benutzt.

Ansonsten ist es sicherlich möglich, das streamen ist ein dokumentiertes Feature von Punkbuster aber die Auswertungssoftware behalten die Streaminganbieter für sich.

Dein Programm muss also den Stream an einem port entgegennehmen, nach dem kick filtern; sieht im stream so aus:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
34 30 39 7c 20 4b 69 63 6b 20 43 6f 6d 6d 61 6e   409| Kick Comman
64 20 49 73 73 75 65 64 20 28 43 76 61 72 20 63   d Issued (Cvar c
67 5f 65 72 72 6f 72 64 65 63 61 79 20 3d 20 38   g_errordecay = 8
30 29 20 66 6f 72 20 28 73 6c 6f 74 23 31 29 20   0) for (slot#1)
31 39 32 2e 31 36 38 2e 31 2e 31 31 3a 32 38 39   192.168.1.11:289
36 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   60 000000000000
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   000000000000000
00 00 00 00 20 6b 65 6c 6c 65 72 6b 69 6e 64         0000 kellerkind 


und die guid dann per xpbhubx pbucon an die anderen Server weitergeben. Währe mir persönlich zuviel Aufwand.

__________________
„ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“

Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Kellerkind: 14.12.2008 00:57.

Kelli ist offline Homepage von Kelli Beiträge von Kelli suchen Nehmen Sie Kelli in Ihre Freundesliste auf
Ch3p4cK
Steuerzahler


Dabei seit: 26.06.2005
Beiträge: 171


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hmm da müsste ich wohl demnächst in meinem Urlaub mich ma reinarbeiten

Es ist eine Windows Maschine und ich hab Vollzugriff.

Hätt ich das gewusst hätt ich anstatt von Linux auf Server 2003 umzustellen auf Server 2008 umstellen solln :-)


Gibt es für Windows eventuell ein Programm, mit dem ich die 3 Dateien vergleichen kann und dann zu einer zusammenfasse? Dann könnt ichs einmal am Tag per Task machen oder so.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Ch3p4cK: 14.12.2008 20:20.

Ch3p4cK ist offline E-Mail an Ch3p4cK senden Beiträge von Ch3p4cK suchen Nehmen Sie Ch3p4cK in Ihre Freundesliste auf
Ch3p4cK
Steuerzahler


Dabei seit: 26.06.2005
Beiträge: 171


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Jetzt mal noch ne Frage. Habe gerade im Netz was gefunden mit Symlinks unter Win2k3.

Setzt PB die Bans in die pbbans.dat automatisch dahinter auch wenn die Datei noch nicht neu geladen wurde?

Beispiel:

Server 1 macht 3 bans
Server 2 macht danach noch 2
Server 3 macht danach noch 4

bedeutet das dann, dass Server 2 hinter die ersten 3 Bans setzt und Server 3 dann hinter die 5 von Server 1+2? Oder wird die Datei dann überschrieben weil sie noch nicht über PB geladen wurde?
Ch3p4cK ist offline E-Mail an Ch3p4cK senden Beiträge von Ch3p4cK suchen Nehmen Sie Ch3p4cK in Ihre Freundesliste auf
Kelli
... sehr viel alleine


Dabei seit: 09.11.2006
Beiträge: 2.504


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von Ch3p4cK
Setzt PB die Bans in die pbbans.dat automatisch dahinter auch wenn die Datei noch nicht neu geladen wurde?

Ich kann dir nicht aus erster Hand sagen ob es unter Windows funktioniert, und auch unter Linux hab ich es noch nicht getestet. Ist nur die Idee die mir als erstes einfiel. Symlinks zeigen von unterschiedlichen Stellen auf dieselbe Datei. Wenn dich also nicht irgendein Filehandler vom Betriebssystem daran hindert (Kann Datei nicht öffnen weil schon von einem anderen Prozess geöffnet) schreiben alle gleichzeitig in das selbe File. Kollisionen unter Echtweltbedingungen sind aber ziemlich unwahrscheinlich, hier geht es ja um Zeiten < 7ms also sollten die Einträge dann untereinander stehen. "pb_sv_Autoupdban 1" nicht vergessen.

Zitat:

Original von Ch3p4cK
Gibt es für Windows eventuell ein Programm, mit dem ich die 3 Dateien vergleichen kann und dann zu einer zusammenfasse? Dann könnt ichs einmal am Tag per Task machen oder so.

3 Dateien kenne ich nicht. aber du kannst comp zwischen zwei benutzen (erst 1+2=A dann A+3=B) oder alles in eine kopieren
xcopy Datei1+Datei2+Datei3 DateiA
Dann verliessen sie mich aber, unter Linux würde man jetzt mit
Sort /U datei.alt>datei.neu
oder sed oder grep die doppelten einträge rausfiltern, keine Ahnung ob es dafür auch ein Windows Pedant gibt. Ich denke aber die Methode hat ggf dieselben Probleme mit bereits geöffneten Dateien und klingt auch ziemlich unelegant.

__________________
„ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“

Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.
Kelli ist offline Homepage von Kelli Beiträge von Kelli suchen Nehmen Sie Kelli in Ihre Freundesliste auf
Ch3p4cK
Steuerzahler


Dabei seit: 26.06.2005
Beiträge: 171


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ja mit Linux hätt ich das wohl noch hinbekommen.

Aber ich probier die ganze Sache demnächst ma hier zu Hause auf einer Maschine aus mit Symlinks. Wenns funktioniert geb ich bescheid Zunge raus
Ch3p4cK ist offline E-Mail an Ch3p4cK senden Beiträge von Ch3p4cK suchen Nehmen Sie Ch3p4cK in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » PunkBuster » PunkBuster - Tipps & Anleitungen » Eigene MBL

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv