Eigene dedizierte Gameserver für Quake, Half-Life, Counter-Strike und mehr. Erfahrungen aus dem Betrieb, Konfigurationstipps und Clan-Server-Setup aus der aktiven Zeit mit dem Death Angels Clan.
// Server
Clan-Server für Quake III — konfiguriert für Deathmatch und CTF. Mit angepasster Konfiguration, Map-Rotation und Passwortschutz für Clan-Wars.
| Engine | ioquake3 |
| Modus | DM, CTF, TDM |
| OS | Linux (Debian) |
| Port | 27960 (Standard) |
Half-Life / Counter-Strike 1.6 Server auf Basis von HLDS. Mit AMX Mod X für Adminverwaltung, automatischen Map-Wechseln und Anti-Cheat.
| Engine | HLDS (Half-Life Dedicated) |
| Modus | CS 1.6, Classic |
| Plugin | AMX Mod X |
| Port | 27015 (Standard) |
Verschiedene Half-Life Mods liefen auf dem Server — darunter Team Fortress Classic, Day of Defeat und Natural Selection in ihren frühen Versionen.
| Mods | TFC, DoD, NS |
| Engine | GoldSrc |
| Maps | Custom + Vanilla |
// Server Setup
Einen Root- oder VPS-Server mit Debian/Ubuntu mieten. Mindestens 1 GB RAM, 10 GB Speicher, gute Anbindung.
Niemals als root spielen. Separater User gameserver mit eingeschränkten Rechten.
Für Valve-Spiele (CS, HL) SteamCMD nutzen. Hält Server automatisch aktuell und verwaltet die Game-Dateien.
server.cfg editieren: Servername, Passwort, Tickrate, Maps, Admin-Zugänge.
UDP-Port des Servers in der Firewall freigeben. Für CS: 27015 UDP, für Q3: 27960 UDP.
// Death Angels Clan
Die Gameserver liefen primär für den Death Angels Clan — eine der frühen deutschen Quake- und Counter-Strike Clans. Der Server war Treffpunkt für Training, Wars und spontane Matches.
Wars wurden über den IRC-Warplaner koordiniert, Ergebnisse im Channel gepostet, und der Eggdrop-Bot hat den Überblick behalten. Ein komplettes Ökosystem aus IRC, Bot und Gameserver.
// Action Quake 2
217.160.108.163:27910,
Hostname: Death Angels-Main.
Standard AQ2-Client mit Maps, Skins etc.
Version 3.21 unofficial bugfixed
AQ2TNG 2.8 — kommt als gamei386.so in den action/ Ordner
action.ini, maplist.ini, server.conf
Der Server hatte über 150 Maps zur Verfügung — von Klassikern wie
actcity,
airport,
downtown bis zu Community-Maps.
Per Map-Voting konnten Spieler die nächste Map wählen.
// Tipps
Höhere Tickrate = bessere Hit-Erkennung, aber mehr CPU-Last. Für dedizierte 1v1-Server: 128 Tick. Für Public-Server mit vielen Spielern: 64 Tick ist der gute Mittelweg.
Gameserver sind ein beliebtes Ziel für UDP-Floods. Ein vorgelagerter Anbieter mit DDoS-Mitigation oder eine dedizierte Firewall-Regel gegen SYN/UDP-Floods sind Pflicht.
AMX Mod X (für HL-Server) und rcon-Kommandos
für Q3. Admin-Passwörter regelmäßig wechseln, besonders nach Clan-internen Konflikten.
Konfigurationsdateien, Ban-Listen und Userdaten regelmäßig sichern. Am einfachsten per Cronjob auf ein anderes System rsync-en.