Kurzantwort. Du kannst einen No More Room in Hell Server kostenlos selbst hosten: Installiere den Dedicated Server (Steam-App 317670) mit SteamCMD und anonymem Login, trage deine Einstellungen in nmrih/cfg/server.cfg ein, starte ihn mit srcds_run und öffne den Port, den du mit -port übergibst. Oder miete einen No More Room in Hell Server und spare dir Installation und Netzwerk.
Spieler finden deinen Server über den Namen im Serverbrowser des Spiels. Diese Anleitung behandelt das Originalspiel, nicht No More Room in Hell 2.
Geprüft am 5. November 2026 anhand des Networking-Updates 1.15, veröffentlicht am 1. September 2026, des neuesten Updates, das die Entwickler auf Steam angekündigt hatten.
Diese Anleitung stützt sich auf zwei Quellen: die Steam-Ankündigungen der Entwickler und das, was wir auf jedem von uns gehosteten No More Room in Hell Server einsetzen. Was wir in keiner Primärquelle bestätigen konnten, lassen wir weg. Wenn du direkt zur Mietvariante springen willst, geh zu Option 2.
Was du brauchst
Die Serversoftware: der No More Room in Hell Dedicated Server, Steam-App 317670. Wir installieren ihn mit einem anonymen Steam-Login. Das Spiel selbst ist eine eigene Steam-App (224260), die deine Spieler installieren; Steam führt es als kostenlos spielbar.
Ein Rechner, der durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Debian oder -Ubuntu; unsere Server laufen mit Debian 12. Das Spiel hat Windows- und Linux-Builds auf Steam, wir haben aber nur den Linux-Server getestet.
RAM und CPU: die Entwickler veröffentlichen, soweit wir sehen konnten, keine Serveranforderungen. Behandle alle Zahlen, die du anderswo liest, als Schätzung.
Ein Port: ein Port deiner Wahl, der dem Server mit -port übergeben und in Firewall und Router geöffnet wird.
Eine Spielerzahl: gesetzt mit -maxplayers.
Option 1: selbst hosten
Der Download-Befehl und die Dateipfade unten basieren auf denen, die unsere Server verwenden. Das Panel fügt außerdem ein paar Sicherungen hinzu, die wir weiter unten erklären.
Den Server installieren
Installiere die Bibliotheken, die SteamCMD braucht.
SteamCMD selbst ist ein 32-Bit-Programm (sein Download enthält nur linux32/steamcmd), deshalb braucht man diese 32-Bit-Bibliotheken. Wenn srcds_run später wegen einer fehlenden .so-Bibliothek abbricht, installiere das Paket, das sie liefert (das :i386-Paket, wenn es eine 32-Bit-Bibliothek ist).
Lege einen Benutzer für den Server an und wechsle zu ihm.
Bei unseren eigenen Installationen schlugen SteamCMD-Downloads manchmal ohne Fehlermeldung fehl, obwohl der Befehl fertig aussah, bei etwa zwei von sieben sauberen Installationen. In diesen Fällen fehlte die Datei steamapps/appmanifest_317670.acf. Prüfe sie und srcds_run im Serverordner und führe den Befehl erneut aus, wenn eines von beiden fehlt.
Kopiere die Steam-Client-Bibliotheken. Unsere Installation kopiert sie nach .steam/sdk32 und .steam/sdk64 im Home-Ordner des Benutzers, unter dem der Server läuft (auf unseren Servern ist der Serverordner dieser Home-Ordner). Für den Benutzer nmrih von oben:
Erstelle die Konfigurationsdateinmrih/cfg/server.cfg im Serverordner und trage diese fünf Zeilen ein. Es sind die Einstellungen, die unser Panel verwaltet:
hostname "My No More Room in Hell server"
sv_password ""
sv_difficulty "classic"
sv_alltalk 0
mp_timelimit 45
Das Panel bietet drei Werte für sv_difficulty an: casual, classic und nightmare. Die Einstellung Zeitlimit pro Map (Minuten) schreibt mp_timelimit, und der Schalter Globaler Voice-Chat schreibt sv_alltalk als 1 (an) oder 0 (aus).
Füge Admin-Cvars hinzu, wenn du sie willst. Das Update 1.14.2 brachte sv_ban_items, eine kommagetrennte Liste gesperrter Item-Namen, mit dem Beispiel sv_ban_items me_fubar,exp_tnt,item_pills. Das Update 1.15 brachte sv_gamedesc_override, das die Spielbeschreibung ohne Plugin ändert. Die Ankündigungen listen viele weitere Server-Cvars auf.
Starte den Server neu, nachdem du server.cfg geändert hast.
Den Port öffnen
Öffne den Port, den du an -port übergibst, in der Firewall des Rechners und leite ihn im Router weiter.
Das Update 1.15 brachte Steam Networking und sagt: „Portweiterleitung ist nicht mehr erforderlich“. Als einzigen Weg beschreibt es ein neues Menü im Dialog Server erstellen des Spiels (öffentliche, nur für Freunde sichtbare oder nicht gelistete Server). Es sagt nicht, wie ein Dedicated Server das nutzt, deshalb öffnen wir den Port auf unseren weiterhin.
Starten und beitreten
Server starten geht im Serverordner. Das ist unsere Startzeile, mit Port 27015 als Beispiel:
-port muss der Port sein, den du geöffnet hast, und -maxplayers legt die Spielerplätze fest. Der Server ist bereit, wenn die Konsole eine Zeile mit gameserver Steam ID ausgibt.
Tritt bei. Starte No More Room in Hell, öffne den Serverbrowser und suche nach deinem Servernamen, genau so geschrieben wie in hostname. Seit 1.15 zeigt der Browser in der Spielbeschreibung auch den Schwierigkeitsgrad jedes Servers.
Aktualisieren geht so: Stoppe den Server und führe den Download-Befehl aus Schritt 4 erneut aus. Laut der Ankündigung zu 1.15 wird das Update angewendet, wenn Spieler No More Room in Hell neu starten, sie müssen also auch ihr Spiel neu starten.
Warum deine Einstellungen nichts bewirken können
Das ist die Falle, die wir beim Bau unserer Installation gefunden haben. Unser Panel ändert eine Einstellung, indem es die Zeile bearbeitet, die schon in server.cfg steht. Es kann die Datei nicht anlegen und keine fehlende Zeile hinzufügen, und in beiden Fällen meldet es nichts. Die Einstellung sieht gespeichert aus und bewirkt nichts. Unsere Installation legt deshalb die Datei an und ergänzt nur die fünf Zeilen, die deine eigene Datei noch nicht enthält. Wenn du server.cfg per Skript oder von Hand verwaltest, mach es genauso: Stelle sicher, dass jede der fünf Zeilen existiert, bevor du dich darauf verlässt, dass ein Tool sie ändert.
Option 2: bei PlayNHost hosten
Beim Mieten entfallen Installation, Port und Update-Routine. Du wählst weiterhin einen Namen, wenn du willst ein Passwort, und deine Regeln.
Wähle einen Tarif. Öffne die Seite zum No More Room in Hell Server Hosting. Zum Zeitpunkt des Schreibens gibt es einen Tarif, FIREAXE, für 8 Spieler. Klicke auf Tarif anpassen und schließe die Bestellung ab. Preise ändern sich, prüfe sie daher auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Console gibt eine Zeile mit gameserver Steam ID aus, wenn er bereit ist.
Gib ihm einen Namen. Setze im Tab Einstellungen unter Spieleinstellungen den Servername und für einen privaten Server ein Beitrittspasswort. Starte danach neu.
Wähle deine Regeln an derselben Stelle: Standard-Map (die Map, auf der der Server startet), Schwierigkeitsgrad (casual, classic oder nightmare), Globaler Voice-Chat und Zeitlimit pro Map (Minuten). Starte neu, um sie anzuwenden. Siehe So änderst du Einstellungen und Maps deines No More Room in Hell Servers.
Der Port wird zugewiesen und ist von Anfang an offen, und der Server startet darauf.
Die Installation wiederholt den SteamCMD-Download bis zu dreimal und bricht mit einer klaren Fehlermeldung ab, wenn die App nie angekommen ist, statt einen Server zu hinterlassen, der beim ersten Start stirbt.
Deine Einstellungen werden bei jedem Start in server.cfg geschrieben, du änderst sie also unter Spieleinstellungen und nicht in der Datei. Die Installation legt zuerst die fünf Zeilen an, damit die obigen Einstellungen eine Zeile haben, in die sie schreiben können.
Mit aktivem Automatisches Update (Standard, unter Show advanced in den Spieleinstellungen) lädt der Server bei jedem Start jeden neuen Build von Steam herunter.
Ein optionaler Schalter SourceMod installieren fügt Metamod:Source und SourceMod hinzu: Schalte ihn ein und installiere den Server neu, denn nur die Installation liest ihn. Die Installation schlägt laut fehl, wenn sie nicht angekommen sind, statt so zu tun als ob. Wenn du ihn später ausschaltest, werden sie nicht entfernt.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: die Serversoftware ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr je nach Tarif.
Verfügbarkeit: ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosts.
Angriffsfläche: zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht die Kommandozeile, SteamCMD, einen Port und eine von Hand gepflegte server.cfg. Mieten braucht einen Namen, ein Passwort und deine Regeln.
Kontrolle: Selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du die wichtigsten Einstellungen im Panel und hast für den Rest trotzdem den Tab Dateien.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen