Dies ist eine alte Version des Dokuments!
Da in letzter Zeit die DoS Attacken immer häufiger vorkommen, hat SourceOP ein Plugin herausgebracht um die Server vor solchen Angriffen zu schützen.
Es gibt für die Source-/EP1-Engine und die OrangeBox Engine einen Download. Für Modifikationen der Source-/EP1-Engine1) wird das Plugin DoS Attack Fixer for CSS v2 benötigt. Für Modifikationen der OrangeBox Engine2) wird das Plugin DoS Attack Fixer for TF2 v2 benötigt.
Generell sollte die VDF-Datei angepasst werden, da die mitgelieferte Datei nur für Windows-Server3) erstellt wurde. Dafür muss die Datei folgendermaßen angepasst werden:
"Plugin"
{
"file" "../$mod/addons/daf/bin/dosattackfix"
}
Der Platzhalter $mod muss durch das Verzeichnis der Modifikation ersetzt werden. Handelt es sich z.B. um die Modifikation Half-Life 2 Deathmatch, muss anstelle von $mod hl2mp eingesetzt werden. Für DOD:S muss $mod durch dod ersetzt werden. Der Suffix .dll bzw. _i486.so entfällt. So lässt sich die VDF-Datei für Linux- und Windows-Server einsetzen.
Die Datei dosattackfix_i486.so4) bzw. dosattackfix.dll5) muss nach ./$mod/addons/daf/bin/ und dosattackfix.vdf muss nach ./$mod/addons/ hoch geladen werden.
Nach dem Neustart sollte das Plugin geladen werden. Dies kann mittels plugin_print überprüft werden. Um das Plugin zu steuern, gibt es ein paar Befehle und Konsolen-Variablen.
| Befehl | Erläuterung |
|---|---|
| daf_status | Gibt den Status des Plugins des Plugins und ggf. geblockte IP-Adressen der Angreifer aus. |
| daf_version | Gibt die Version in der Konsole aus. |
| daf_reset | Setzt die IP-Liste mit den Bans zurück |
| Konsolen-Variable | Erläuterung |
|---|---|
| daf_enable | Aktiviert das Plguin (Standard ist an) |
| daf_log | Aktiviert das Loggen neuer Angreifer (Standard ist aus; Speichert in addons/daf/log.txt) |