Einen GMOD-Server erstellen ist einfacher als viele denken – mit der richtigen Anleitung und der passenden Hardware kannst du 2025 deinen eigenen Garry’s Mod-Server in wenigen Schritten online bringen. In diesem umfassenden Guide zeigen wir dir alle Methoden, von der Installation über SteamCMD bis zur optimalen Konfiguration mit leistungsstarken AMD Ryzen 9 7950X3D Systemen, damit deine Community von Anfang an ein reibungsloses Spielerlebnis genießt.

Voraussetzungen: Was du brauchst, um einen GMOD-Server erstellen zu können

Bevor du mit der eigentlichen Installation beginnst, solltest du sicherstellen, dass deine Infrastruktur den Anforderungen entspricht. Garry’s Mod ist zwar kein extrem ressourcenintensives Spiel, aber ein stabiler Server benötigt dennoch solide Hardware – insbesondere wenn du zahlreiche Addons, Mods oder Custom-Content einsetzt.

Hardware-Anforderungen für optimale Performance

Für einen professionellen GMOD-Server empfehlen wir folgende Mindestspezifikationen:

  • Prozessor: AMD Ryzen 9 7950X3D mit 16 Kernen und 32 Threads (bis zu 5,7 GHz Boost) – ideal für mehrere parallele Server oder große Spielerzahlen
  • Arbeitsspeicher: Mindestens 8 GB DDR5 ECC RAM für einen Basis-Server; 16–32 GB für Mod-intensive Setups
  • Speicher: NVMe SSD mit mindestens 50 GB freiem Platz – deutlich schnellere Ladezeiten als HDD
  • Netzwerk: Symmetrische 1-Gbit/s-Anbindung, idealerweise mit Game Anti-DDoS-Schutz

Wenn du nicht über eigene Hardware verfügst oder keine dedizierten Ressourcen bereitstellen möchtest, bietet sich ein Linux VPS mit KVM-Virtualisierung an. So erhältst du garantierte Ressourcen ohne Overprovisioning und volle Root-Rechte zur individuellen Konfiguration.

Betriebssystem und Software

GMOD-Server laufen sowohl unter Windows als auch unter Linux. Für maximale Stabilität und Ressourceneffizienz empfehlen wir:

  • Linux: Ubuntu 22.04 LTS oder Debian 12 – schlank, stabil, gut dokumentiert
  • Windows: Windows Server 2022 – benutzerfreundlicher, insbesondere für Einsteiger
  • SteamCMD: Kommandozeilen-Tool von Valve zur Installation und Aktualisierung von Dedicated-Server-Dateien
  • Screen oder tmux (Linux): Um den Server im Hintergrund weiterlaufen zu lassen

Fotorealistischer Screenshot eines modernen Server-Racks mit leuchtenden AMD Ryzen 9 Prozessoren und DDR5 RAM-Modulen in einem professionellen Rechenzentrum, blaue LED-Beleuchtung, Nahaufnahme der Kühlsysteme

GMOD-Server erstellen unter Linux – Schritt-für-Schritt-Anleitung

Die Installation unter Linux ist die bevorzugte Methode für erfahrene Administratoren, da sie maximale Kontrolle, geringen Ressourcenverbrauch und beste Performance bietet. Wir zeigen dir den kompletten Prozess von der Vorbereitung bis zum ersten Start.

Schritt 1: System vorbereiten und Benutzer anlegen

Logge dich per SSH auf deinen Server ein und aktualisiere zunächst alle Pakete:

sudo apt update && sudo apt upgrade -y

Lege anschließend einen separaten Benutzer für den GMOD-Server an – niemals als Root betreiben:

sudo adduser gmodserver
sudo su - gmodserver

Schritt 2: SteamCMD installieren

SteamCMD ist das offizielle Tool zur Verwaltung von Steam-Dedicated-Servern. Installiere die erforderlichen Abhängigkeiten (32-Bit-Bibliotheken) und lade SteamCMD herunter:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6 steamcmd -y

Falls steamcmd nicht direkt verfügbar ist, kannst du es manuell herunterladen:

mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

Schritt 3: Garry’s Mod Dedicated Server herunterladen

Starte SteamCMD und lade die GMOD-Server-Dateien herunter (App-ID: 4020):

./steamcmd.sh
login anonymous
force_install_dir /home/gmodserver/gmod_server
app_update 4020 validate
quit

Dieser Vorgang kann je nach Internetverbindung 10–20 Minuten dauern. Die validate-Option stellt sicher, dass alle Dateien korrekt heruntergeladen wurden.

Schritt 4: Server-Konfiguration anpassen

Navigiere ins Installationsverzeichnis und erstelle eine server.cfg:

cd /home/gmodserver/gmod_server/garrysmod/cfg
nano server.cfg

Füge folgende Basis-Konfiguration ein:

hostname "Mein GMOD-Server powered by Nexus Games"
sv_password ""
rcon_password "DeInSiChErEsPaSsWoRt123"
sv_region 3
sv_lan 0
sv_allowupload 1
sv_allowdownload 1
sv_timeout 60
sv_minrate 20000
sv_maxrate 50000
sbox_maxprops 200
sbox_maxragdolls 5

Speichere die Datei mit STRG+O, dann STRG+X.

Schritt 5: Server starten

Kehre ins Hauptverzeichnis zurück und starte den Server mit einem Startskript. Erstelle zunächst die Datei:

cd /home/gmodserver/gmod_server
nano start_server.sh

Inhalt des Skripts:

#!/bin/bash
screen -dmS gmod ./srcds_run -game garrysmod -console -norestart +maxplayers 16 +map gm_flatgrass +gamemode sandbox

Mache das Skript ausführbar und starte es:

chmod +x start_server.sh
./start_server.sh

Mit screen -r gmod kannst du die Server-Konsole jederzeit wieder aufrufen. Zum Verlassen drückst du STRG+A gefolgt von D.

Fotorealistischer Screenshot einer Linux-Terminal-Konsole mit laufendem Garry's Mod Server, grüner Text auf schwarzem Hintergrund, sichtbare Serverausgaben und Verbindungsinformationen, modernes Desktop-Setup im Hintergrund

GMOD-Server erstellen unter Windows – GUI-basierte Methode

Unter Windows ist der Prozess visueller und für Einsteiger oft zugänglicher. Du kannst entweder die klassische SteamCMD-Methode nutzen oder auf spezialisierte Server-Manager zurückgreifen.

Installation via SteamCMD (Windows)

Lade SteamCMD für Windows von der offiziellen Valve-Seite herunter und entpacke die ZIP-Datei in einen Ordner wie C:\steamcmd. Öffne die Eingabeaufforderung (CMD) als Administrator und navigiere zum Ordner:

cd C:\steamcmd
steamcmd.exe

Führe anschließend dieselben Befehle wie unter Linux aus:

login anonymous
force_install_dir C:\gmod_server
app_update 4020 validate
quit

Start-Batch-Datei erstellen

Erstelle im Server-Ordner eine neue Textdatei und benenne sie in start_server.bat um. Inhalt:

@echo off
srcds.exe -console -game garrysmod +maxplayers 16 +map gm_flatgrass +gamemode sandbox
pause

Doppelklick auf die Batch-Datei startet deinen Server. Das Konsolenfenster zeigt dir in Echtzeit alle Events und Verbindungen an.

Firewall-Regeln konfigurieren

Damit Spieler sich verbinden können, musst du die Windows-Firewall anpassen:

  • Öffne „Windows Defender Firewall mit erweiterter Sicherheit”
  • Erstelle eine neue eingehende Regel für Port 27015 (UDP/TCP)
  • Erstelle optional weitere Regeln für RCON-Port 27015 (TCP)

Wenn du deinen Server auf einem Windows VPS betreibst, stelle sicher, dass die Firewall-Regeln auch auf Netzwerkebene korrekt gesetzt sind – viele Anbieter haben zusätzliche Security Groups oder Cloud-Firewalls aktiv.

Workshop-Inhalte, Addons und Mods einbinden

Einer der größten Vorteile von Garry’s Mod ist die riesige Community und der Steam Workshop. Um Addons auf deinem Server verfügbar zu machen, gibt es mehrere Wege – wir zeigen dir die beiden gängigsten Methoden.

Methode 1: Workshop-Collection nutzen (empfohlen)

Erstelle auf Steam eine öffentliche Collection mit allen gewünschten Addons. Notiere dir die Collection-ID aus der URL (z. B. 1234567890). Füge anschließend folgende Zeile in deine Startparameter ein:

+host_workshop_collection 1234567890 -authkey DEIN_STEAM_WEB_API_KEY

Den API-Key erhältst du hier: https://steamcommunity.com/dev/apikey

Methode 2: Manuelle Installation via FastDL

Für volle Kontrolle kannst du Addons auch manuell in den Ordner /garrysmod/addons/ hochladen. Bei umfangreichen Custom-Maps empfiehlt sich ein FastDL-Server (externer Webserver), um Downloads zu beschleunigen. Konfiguriere dazu in der server.cfg:

sv_downloadurl "http://deinedomain.de/fastdl/"
sv_allowupload 1
sv_allowdownload 1

Lua-Scripte und Gamemodes

GMOD lebt von Custom-Gamemodes wie DarkRP, TTT (Trouble in Terrorist Town) oder Prop Hunt. Lade das gewünschte Gamemode-Paket herunter und entpacke es in /garrysmod/gamemodes/. Starte den Server anschließend mit:

+gamemode darkrp

Achte darauf, dass viele Gamemodes zusätzliche Addons voraussetzen – prüfe die Dokumentation des jeweiligen Projekts sorgfältig.

Fotorealistischer Screenshot eines farbenfrohen Garry's Mod Spielbildschirms mit Workshop-Addons, verschiedene Props und Custom-Content, mehrere Spieler-Charaktere in einer detaillierten Map, lebendige Community-Server-Atmosphäre

Performance-Optimierung und Monitoring

Ein stabiler GMOD-Server benötigt regelmäßige Wartung und Performance-Tuning. Mit der richtigen Hardware – etwa einem AMD Ryzen 9 7950X3D mit seinen 96 MB L3-Cache und DDR5 ECC RAM – hast du bereits eine hervorragende Basis. Zusätzlich kannst du folgende Optimierungen vornehmen:

Tick-Rate und Netzwerk-Einstellungen

Standardmäßig läuft GMOD mit 66 Ticks pro Sekunde. Für bessere Responsivität kannst du die Tick-Rate auf 128 erhöhen (erfordert mehr CPU-Leistung):

-tickrate 128

Passe auch die Rate-Limits in der server.cfg an:

sv_minrate 30000
sv_maxrate 100000
sv_minupdaterate 66
sv_maxupdaterate 128
sv_mincmdrate 66
sv_maxcmdrate 128

Monitoring und Logging

Überwache regelmäßig CPU- und RAM-Auslastung. Unter Linux kannst du Tools wie htop oder glances nutzen:

sudo apt install htop
htop

Für automatisiertes Monitoring empfehlen sich Lösungen wie Grafana + Prometheus oder kommerzielle Server-Management-Panels. Das Nexus Games Panel bietet für KVM-VPS-Kunden eine integrierte Ressourcenübersicht direkt im Dashboard, inklusive Echtzeit-Graphen für CPU, RAM und Netzwerk.

DDoS-Schutz und Sicherheit

GMOD-Server sind beliebte Ziele für DDoS-Attacken. Professionelle Hosting-Lösungen bieten Game Anti-DDoS-Systeme, die speziell auf UDP-Floods und Amplification-Angriffe optimiert sind. Zusätzliche Maßnahmen:

  • RCON-Passwort immer komplex wählen (mind. 20 Zeichen)
  • Fail2Ban für SSH-Zugriffe konfigurieren
  • Regelmäßige Backups der Serverdaten anlegen
  • Admin-Rechte nur an vertrauenswürdige Personen vergeben

Erweiterte Konfiguration: Plugins, ULX und Administration

Für die Administration größerer Communities sind Admin-Mods unverzichtbar. Die beiden beliebtesten Lösungen sind ULX/ULib und ServerGuard.

ULX installieren

Lade ULX und ULib vom offiziellen GitHub-Repository oder Steam Workshop herunter. Entpacke beide Ordner in /garrysmod/addons/. Nach einem Neustart des Servers kannst du dich selbst als Superadmin setzen:

ulx adduser DeinSteamName superadmin

ULX bietet umfangreiche Befehle für Kicks, Bans, Map-Wechsel, Noclip, God-Mode und vieles mehr. Die komplette Dokumentation findest du unter ulyssesmod.net.

Serverguard als Alternative

Serverguard ist moderner gestaltet und bietet ein übersichtlicheres Interface. Die Installation erfolgt analog über Steam Workshop oder manuelle Dateien. Beide Systeme lassen sich nicht gleichzeitig nutzen – entscheide dich für eines.

Automatische Updates und Backups

Erstelle ein Cron-Job (Linux) oder geplante Aufgabe (Windows), um Updates automatisch zu installieren:

#!/bin/bash
/home/gmodserver/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/gmodserver/gmod_server +app_update 4020 validate +quit
screen -S gmod -X quit
sleep 10
/home/gmodserver/gmod_server/start_server.sh

Speichere das Skript als update_and_restart.sh und füge es in Crontab ein:

crontab -e
0 4 * * * /home/gmodserver/update_and_restart.sh

So wird dein Server jeden Morgen um 4 Uhr automatisch aktualisiert und neugestartet.

Häufige Probleme und Lösungen beim GMOD-Server erstellen

Auch bei sorgfältiger Installation können Fehler auftreten. Hier sind die häufigsten Probleme und deren Lösungen:

Problem 1: Server erscheint nicht in der Serverliste

Ursachen können sein:

  • Firewall blockiert Port 27015 (UDP/TCP)
  • sv_lan 1 ist gesetzt – ändere auf sv_lan 0
  • Steam-Heartbeat fehlgeschlagen – prüfe die Internetverbindung

Teste die Erreichbarkeit mit Online-Tools wie canyouseeme.org.

Problem 2: Spieler können keine Workshop-Inhalte downloaden

Stelle sicher, dass der Steam Web API Key korrekt gesetzt ist und die Collection öffentlich ist. Alternativ nutze FastDL für größere Dateien.

Problem 3: Server stürzt bei zu vielen Props ab

Begrenze die Anzahl der Props in der server.cfg:

sbox_maxprops 150
sbox_maxragdolls 5
sbox_maxballoons 10

Zusätzlich kannst du Anti-Crash-Addons aus dem Workshop installieren.

Einen eigenen GMOD-Server erstellen ist mit der richtigen Vorbereitung und Hardware ein überschaubares Projekt. Ob du dich für eine Linux- oder Windows-Installation entscheidest, hängt von deinen Vorkenntnissen ab – beide Methoden bieten stabile Ergebnisse. Mit leistungsstarken Systemen wie dem AMD Ryzen 9 7950X3D, DDR5 ECC RAM und NVMe-Speicher stellst du sicher, dass deine Community auch bei hoher Last und vielen Addons ein flüssiges Spielerlebnis genießt. Achte auf regelmäßige Updates, sinnvolle Sicherheitsmaßnahmen und optimiere deine Netzwerk-Einstellungen für maximale Performance.

FAQ

Welche Ports muss ich für einen GMOD-Server freigeben?

Standardmäßig benötigt Garry’s Mod Port 27015 (UDP/TCP) für Spielerverbindungen. Für RCON (Remote-Administration) wird ebenfalls Port 27015 (TCP) genutzt. Falls du mehrere Server auf derselben IP betreibst, musst du unterschiedliche Ports zuweisen (z. B. 27016, 27017) und diese entsprechend in der Firewall freigeben.

Kann ich mehrere Gamemodes gleichzeitig auf einem Server laufen lassen?

Nein, ein GMOD-Server kann immer nur einen Gamemode zur selben Zeit ausführen. Du kannst jedoch mehrere Server-Instanzen auf derselben Hardware betreiben und jedem eine andere Map und einen anderen Gamemode zuweisen – dafür benötigst du ausreichend RAM und CPU-Kerne. Mit einem AMD Ryzen 9 7950X3D und 32+ GB RAM kannst du problemlos 3–5 Server parallel hosten.

Wie erhöhe ich die maximale Spieleranzahl auf meinem GMOD-Server?

Ändere den Parameter +maxplayers in deinem Startskript auf die gewünschte Zahl (z. B. +maxplayers 32). Beachte, dass höhere Spielerzahlen mehr RAM und CPU-Leistung erfordern – pro zusätzlichem Spieler solltest du ca. 50–100 MB RAM und 5–10 % CPU-Kapazität einplanen. Mit professioneller Hardware und optimierten Einstellungen sind problemlos 64+ Spieler möglich.

×
Leistungsstarker VPS Linux
Leistungsstarker Linux VPS
Ab 5.83€
• AMD Ryzen 9 7950X3D 5,7 GHz
• KVM-Virtualisierung
• Game Anti-DDoS
• 24/7 Support

Angebote ansehen →