NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

So hostest du einen Day of Infamy Server (2026)

Day of InfamyUpdated Nov 5, 202610 min read

Kurze Antwort. Du kannst einen Day of Infamy Server kostenlos selbst hosten: Installiere den Dedicated Server (Steam-App 462310) mit SteamCMD über einen anonymen Login, lege doi/cfg/server.cfg mit deinem Servernamen an, starte ihn mit srcds_run -game doi und öffne Port 27015 (TCP und UDP). Das Day of Infamy Server Hosting von PlayNHost steht zum Zeitpunkt des Schreibens als Demnächst im Katalog.

Spieler finden deinen Server über seinen Namen im Serverbrowser des Spiels.

Geprüft am 5. November 2026 anhand der neuesten Ankündigung auf der Steam-Seite des Spiels vom 24. Dezember 2025, mit der die BattlEye-Unterstützung aus dem Spielclient und dem Windows Dedicated Server entfernt wurde.

Diese Anleitung stützt sich bei den allgemeinen Teilen auf Valves Dokumentation zum Source Dedicated Server, auf die Ankündigungen auf der Steam-Seite des Spiels und für den Rest auf unsere eigene Day-of-Infamy-Installation. Wie es auf PlayNHost funktionieren wird, steht in Option 2.

Was du brauchst

  • Die Server-Software: der Day of Infamy Dedicated Server, Steam-App 462310. Sie ist kostenlos und lässt sich mit einem anonymen Steam-Login herunterladen. Du musst das Spiel nicht besitzen, um sie herunterzuladen.
  • Ein Rechner, der durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Linux, das setzen wir selbst ein. Einen Windows Dedicated Server gibt es auch (die Steam-Mitteilung des Spiels vom Dezember 2025 nennt ihn), aber wir haben keinen getestet.
  • RAM und CPU: Die Steam-Seite nennt Anforderungen nur zum Spielen, nicht für einen Dedicated Server, und offizielle Serverwerte haben wir nicht gefunden. Behandle jede Serverangabe, die du anderswo liest, als Schätzung.
  • Ein Spielerlimit: wird mit -maxplayers in der Startzeile gesetzt. Wir begrenzen unsere Server auf 32.
  • Netzwerk: Port 27015, TCP und UDP, aus dem Internet erreichbar. Laut Valves Dokumentation lässt er sich mit -port ändern.
  • Das Spiel: Jeder Spieler braucht Day of Infamy auf Steam. Die Steam-Seite nennt Windows, macOS und Linux.

Option 1: selbst hosten

Diese Schritte gelten für Debian oder Ubuntu. Der Download-Befehl, die Dateipfade und die Startzeile sind die, die unsere Day-of-Infamy-Installation verwendet.

Den Server installieren

  1. Installiere die Bibliotheken, die SteamCMD braucht.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Lege einen Benutzer für den Server an und wechsle zu ihm. Valve warnt davor, SteamCMD als root auszuführen.
    sudo useradd -m -s /bin/bash -U doi
    sudo su - doi
  3. Installiere SteamCMD und lass es sich einmal selbst aktualisieren.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sSL -o steamcmd.tar.gz https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xzf steamcmd.tar.gz
    ./steamcmd.sh +quit
  4. Lade den Server herunter.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quit
    In unseren Installationen ist SteamCMD manchmal fehlgeschlagen und hat trotzdem Erfolg gemeldet: bei einer sauberen Installation etwa in zwei von sieben Läufen, mit einem leeren Ordner als Ergebnis. Prüfe, ob steamapps/appmanifest_462310.acf im Serverordner existiert, und führe den Befehl erneut aus, falls nicht.
  5. Kopiere die Steam-Client-Bibliotheken in den Home-Ordner des Benutzers, der den Server ausführt, so wie es unsere Installation macht:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
  6. Entferne die Windows-Zeilenenden aus srcds_run. In unseren Installationen kam die Datei mit Windows-Zeilenenden (CRLF) an, daher sucht Linux nach einem Interpreter namens /bin/sh gefolgt von einem Wagenrücklauf. Die Datei existiert und ist ausführbar, trotzdem antwortet die Shell mit „No such file or directory“. Das behebt es:
    sed -i 's/\r$//' ~/server/srcds_run

Die Einstellungen schreiben

  1. Lege server.cfg an in doi/cfg im Serverordner. Eine frische Installation liefert keine mit: Als wir eine neue Installation untersucht haben, enthielt doi/cfg überhaupt keine server.cfg. Laut Valves Dokumentation ist der Name, den Spieler im Serverbrowser sehen, die hostname-Zeile dieser Datei:
    hostname "My Day of Infamy server"
    sv_password ""
    Setze für einen privaten Server ein Passwort zwischen die Anführungszeichen. Für einen öffentlichen Server lass sie leer.
  2. Starte den Server neu, nachdem du die Datei bearbeitet hast, damit er mit deinen Änderungen läuft.

Die Ports öffnen

  • Spiel: Erlaube Port 27015 in der Firewall des Rechners, TCP und UDP (zum Beispiel sudo ufw allow 27015), und leite ihn an deinem Router weiter. Valves Dokumentation führt 27015 TCP/UDP für Spielverkehr, Pings und RCON auf.
  • Anderer Port: Füge -port mit deiner Nummer zur Startzeile hinzu und öffne stattdessen diesen.

Starten und beitreten

  1. Server starten aus dem Serverordner. Das ist die Zeile, die unsere Installation verwendet, mit Port 27015, 16 Spielern und der Map dog_red:
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart
    Er ist bereit, wenn die Konsole gameserver Steam ID ausgibt. Führe ihn unter einem Service-Manager wie systemd aus, damit er nach einem Neustart oder Absturz wieder startet.
  2. Wähle eine andere Start-Map, indem du +map änderst. Die Standard-Mapnamen, die unsere Installation verwendet, sind bastogne, breville, brittany, comacchio, crete, dog_red, dunkirk, flakturm, foy, ortona, reichswald, rhineland, saint_lo, salerno, shooting_range und sicily. Um die Map zu wechseln, während der Server läuft, gib in seiner Konsole changelevel und den Mapnamen ein.
  3. Tritt bei. Öffne in Day of Infamy den Serverbrowser und suche nach deinem Servernamen, genau so, wie er in hostname steht.
  4. Aktualisieren: Stoppe den Server und führe den Download-Befehl aus Schritt 4 erneut aus. Wenn das Spiel ein Update bekommt, aktualisiere auch den Server: Die neueste Mitteilung auf der Steam-Seite des Spiels fordert Serverbetreiber auf, den Dedicated Server über Steam zu aktualisieren.

Steam-Workshop-Maps und Mods hinzufügen

Ein Day of Infamy Server kann Workshop-Inhalte aus einer Textdatei mit Workshop-IDs laden. So richtet es unsere Installation ein:

  1. Finde die Item-ID. Öffne das Item im Day of Infamy Workshop. Die ID ist die Zahl am Ende seiner Adresse, nach ?id=.
  2. Trage die IDs ein in doi/subscribed_file_ids.txt, eine pro Zeile. Eine Collection-ID funktioniert ebenfalls: Die unten genannten Ankündigungen zu Screaming Steel sagten Hostern, sie könnten statt der einzelnen Items die Collection-ID des Mods eintragen.
  3. Füge -workshop zur Startzeile hinzu. Unsere Installation schaltet damit die Workshop-Unterstützung ein.
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart -workshop
  4. Nach einem Mod-Update neu starten. Ankündigungen auf der Steam-Seite von Day of Infamy zum Mod Screaming Steel forderten Serverbetreiber auf, nach dem Update des Mods neu zu starten, damit der Server für Spieler im Serverbrowser erscheint. Server, die die Collection-ID des Mods (1455070029) eingetragen hatten, brauchten nur diesen Neustart. Server, die einzelne Items eingetragen hatten, mussten zusätzlich die ID der neuen Map ergänzen.

Wenn du Metamod:Source und SourceMod von Hand hinzufügst, löscht unsere Installation anschließend doi/addons/metamod_x64.vdf. Dieser Server läuft mit 32 Bit, daher sorgt der 64-Bit-Loader nur für eine verwirrende „dlopen“-Fehlermeldung in jedem Boot-Log.

Option 2: auf PlayNHost hosten

Day of Infamy Server sind bei PlayNHost noch nicht im Verkauf. Zum Zeitpunkt des Schreibens zeigt die Seite zum Day of Infamy Server Hosting Demnächst an und nimmt deine E-Mail-Adresse entgegen, damit du erfährst, wann es startet. Die folgenden Schritte zeigen, wie unser Panel einen Day of Infamy Server einrichtet, sobald es so weit ist. Mieten erspart dir die Installation, die Bibliotheken, die Ports und die Update-Routine. Du wählst weiterhin einen Namen, ein Passwort und eine Map.

  1. Bestelle einen Server auf der Seite zum Day of Infamy Server Hosting, sobald die Tarife offen sind.
  2. Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt gameserver Steam ID aus, wenn er bereit ist.
  3. Gib ihm einen Namen. Setze auf dem Tab Einstellungen den Servername und, für einen privaten Server, das Beitrittspasswort. Starte dann neu.
  4. Wähle die Start-Map im Feld Start-Map auf demselben Tab. Um die Map ohne Neustart zu wechseln, nutze die Aufgabe Karte wechseln unter Schnellaufgaben. An Spieler durchsagen auf derselben Seite sendet allen eine Nachricht.
  5. Füge Workshop-Inhalte hinzu. Trage auf der Seite Workshop deine Item- oder Collection-IDs unter Workshop-Items ein, durch Kommas getrennt. Der Server lädt sie beim nächsten Start herunter.
  6. Lade deine Spieler ein. Sie suchen im Serverbrowser des Spiels nach dem Namen, den du gesetzt hast.

Das übernimmt das Panel für dich:

  • Dein Port wird zugewiesen und ist von Anfang an offen, und er kommt automatisch in die Startzeile, du musst also nichts weiterleiten.
  • Name und Passwort werden bei jedem Start in doi/cfg/server.cfg geschrieben, du änderst sie also im Panel und nicht in der Datei. Die Installation legt diese Datei außerdem mit leeren Zeilen hostname und sv_password an, weil eine frische Day-of-Infamy-Installation keine hat und das Panel nur eine vorhandene server.cfg bearbeitet. Eine server.cfg, die du schon hast, wird nie überschrieben. Jede andere Zeile in dieser Datei bearbeitest du selbst auf dem Tab Dateien.
  • Die Workshop-Liste wird bei jedem Start in doi/subscribed_file_ids.txt geschrieben, und -workshop wird der Startzeile nur hinzugefügt, wenn die Liste nicht leer ist. Bearbeite die Liste im Panel, nicht in der Datei.
  • Der Install-Download läuft bis zu drei Mal, sodass ein fehlgeschlagener SteamCMD-Lauf wie oben beschrieben dich nicht mit einem leeren Server zurücklässt. Auch die Windows-Zeilenenden in srcds_run werden für dich entfernt.
  • Mit eingeschaltetem Automatisches Update (Standard, unter Erweiterte Optionen anzeigen auf dem Tab Einstellungen) prüft der Server bei jedem Start auf ein Spiel-Update, ein Neustart ist also ein Update.
  • Schalte SourceMod installieren ein, um Metamod:Source und SourceMod in doi/addons hinzuzufügen, ohne den 64-Bit-Loader, der nur Fehler verursacht. Es wird während der Installation des Servers gelesen, daher braucht das spätere Einschalten eine Neuinstallation, keinen Neustart. Sichere deine Plugin-Konfigurationen vor einer späteren Neuinstallation, denn sie kann sie zurücksetzen.
  • Das Spielerlimit kommt aus deinem Tarif.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten ist eine wiederkehrende Gebühr, die der Tarif festlegt.
  • Verfügbarkeit: Ein Heimserver ist nur erreichbar, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
  • Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Bei einem gemieteten Server bleibt deine Heim-IP außen vor.
  • Einrichtung: Selbst hosten braucht die Kommandozeile, Portweiterleitung, den SteamCMD-Retry, die Zeilenende-Korrektur und eine server.cfg, die du selbst anlegst. Mieten braucht einen Namen, ein Passwort und eine Map.
  • Steuerung: Selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du Name, Passwort, Map und Workshop-Liste im Panel und hast trotzdem den Tab Dateien für server.cfg und den Rest.

Du willst einen Server ohne die Einrichtung? Hinterlasse deine E-Mail-Adresse auf der Seite zum Day of Infamy Server Hosting, um zu erfahren, wann es startet.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS