NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Een Day of Infamy-server hosten: zo doe je dat (2026)

Day of InfamyUpdated Nov 5, 202610 min read

Kort antwoord. Je kunt gratis zelf een Day of Infamy-server hosten: installeer de dedicated server (Steam-app 462310) met SteamCMD via een anonieme login, maak doi/cfg/server.cfg aan met je servernaam, start hem met srcds_run -game doi en open poort 27015 (TCP en UDP). De Day of Infamy-serverhosting van PlayNHost staat op het moment van schrijven als Binnenkort vermeld.

Spelers vinden je server via de naam in de serverbrowser van het spel.

Gecontroleerd op 5 november 2026 aan de hand van de nieuwste aankondiging op de Steam-pagina van het spel, van 24 december 2025, waarmee de BattlEye-ondersteuning uit de spelclient en de Windows dedicated server is gehaald.

Deze gids gebruikt voor de algemene delen de documentatie van Valve over de Source Dedicated Server, de aankondigingen op de Steam-pagina van het spel zelf en voor de rest onze eigen Day of Infamy-installatie. Hoe het straks op PlayNHost werkt, lees je bij Optie 2.

Wat je nodig hebt

  • De serversoftware: de Day of Infamy dedicated server, Steam-app 462310. Hij is gratis en wordt met een anonieme Steam-login gedownload. Je hoeft het spel niet te bezitten om hem te downloaden.
  • Een machine die aan blijft: een reserve-pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bits Linux, dat is wat wij draaien. Er bestaat ook een Windows dedicated server (de Steam-mededeling van het spel van december 2025 noemt hem), maar die hebben we niet getest.
  • RAM en CPU: de Steam-pagina noemt alleen eisen om het spel te spelen, niet voor een dedicated server, en we vonden geen officiële servercijfers. Behandel elk servercijfer dat je elders leest als een schatting.
  • Een spelerslimiet: stel je in met -maxplayers op de startregel. Wij begrenzen onze servers op 32.
  • Netwerk: poort 27015, TCP en UDP, bereikbaar vanaf internet. Volgens de documentatie van Valve kun je hem wijzigen met -port.
  • Het spel: elke speler heeft Day of Infamy op Steam nodig. De Steam-pagina noemt Windows, macOS en Linux.

Optie 1: zelf hosten

Deze stappen zijn voor Debian of Ubuntu. Het downloadcommando, de bestandspaden en de startregel zijn die van onze Day of Infamy-installatie.

De server installeren

  1. Installeer de bibliotheken die SteamCMD nodig heeft.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install lib32gcc-s1 curl tar -y
  2. Maak een gebruiker voor de server aan en schakel naar die gebruiker. Valve waarschuwt ervoor SteamCMD als root uit te voeren.
    sudo useradd -m -s /bin/bash -U doi
    sudo su - doi
  3. Installeer SteamCMD en laat het zichzelf eenmaal bijwerken.
    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. Download de server.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quit
    In onze installaties mislukte SteamCMD soms terwijl het toch succes meldde: bij een schone installatie ongeveer twee van de zeven keer, met een lege map als gevolg. Controleer of steamapps/appmanifest_462310.acf in de servermap bestaat en voer het commando opnieuw uit als dat niet zo is.
  5. Kopieer de Steam-clientbibliotheken naar de thuismap van de gebruiker die de server draait, zoals onze installatie doet:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
  6. Verwijder de Windows-regeleinden uit srcds_run. In onze installaties kwam het bestand aan met Windows-regeleinden (CRLF), waardoor Linux zoekt naar een interpreter genaamd /bin/sh gevolgd door een regelterugloop. Het bestand bestaat en is uitvoerbaar, toch antwoordt de shell met "No such file or directory". Dit lost het op:
    sed -i 's/\r$//' ~/server/srcds_run

De instellingen schrijven

  1. Maak server.cfg aan in doi/cfg in de servermap. Een verse installatie levert er geen mee: toen we een nieuwe installatie bekeken, had doi/cfg helemaal geen server.cfg. Volgens de documentatie van Valve is de naam die mensen in de serverbrowser zien de hostname-regel van dit bestand:
    hostname "My Day of Infamy server"
    sv_password ""
    Zet voor een privéserver een wachtwoord tussen de aanhalingstekens. Laat ze leeg voor een openbare server.
  2. Herstart de server nadat je het bestand hebt bewerkt, zodat hij met je wijzigingen start.

De poorten openen

  • Spel: sta poort 27015 toe in de firewall van de machine, TCP en UDP (bijvoorbeeld sudo ufw allow 27015), en forward hem op je router. De documentatie van Valve noemt 27015 TCP/UDP voor gameverkeer, pings en RCON.
  • Een andere poort: voeg -port met je nummer toe aan de startregel en open in plaats daarvan die poort.

Starten en meedoen

  1. De server starten vanuit de servermap. Dit is de regel die onze installatie gebruikt, met poort 27015, 16 spelers en de map dog_red:
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart
    Hij is klaar zodra de console gameserver Steam ID toont. Draai hem onder een servicemanager zoals systemd, zodat hij na een herstart of crash weer opstart.
  2. Kies een andere startmap door +map te wijzigen. De standaardmapnamen die onze installatie gebruikt zijn bastogne, breville, brittany, comacchio, crete, dog_red, dunkirk, flakturm, foy, ortona, reichswald, rhineland, saint_lo, salerno, shooting_range en sicily. Om van map te wisselen terwijl de server draait, typ je changelevel en de mapnaam in de console.
  3. Doe mee. Open in Day of Infamy de serverbrowser en zoek naar je servernaam, precies zoals geschreven in hostname.
  4. Bijwerken door de server te stoppen en het downloadcommando uit stap 4 opnieuw uit te voeren. Wanneer het spel een update krijgt, werk dan ook de server bij: de nieuwste mededeling op de Steam-pagina van het spel zegt dat serverbeheerders de dedicated server via Steam moeten bijwerken.

Steam Workshop-maps en mods toevoegen

Een Day of Infamy-server kan Workshop-inhoud laden uit een tekstbestand met Workshop-ID's. Zo stelt onze installatie het in:

  1. Zoek de item-ID. Open het item in de Day of Infamy Workshop. De ID is het getal aan het eind van het adres, na ?id=.
  2. Zet de ID's in doi/subscribed_file_ids.txt, één per regel. Een collectie-ID werkt ook: de hieronder genoemde aankondigingen van Screaming Steel zeiden tegen hosts dat ze de collectie-ID van de mod konden opnemen in plaats van de losse items.
  3. Voeg -workshop toe aan de startregel. Onze installatie voegt het toe om Workshop-ondersteuning in te schakelen.
    ./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestart -workshop
  4. Herstart nadat een mod is bijgewerkt. Aankondigingen op de Steam-pagina van Day of Infamy over de Screaming Steel-mod zeiden tegen serverbeheerders dat ze na de update van de mod moesten herstarten, zodat de server voor spelers in de serverbrowser verschijnt. Servers die de collectie-ID van de mod (1455070029) hadden opgenomen, hadden alleen die herstart nodig. Servers die losse items hadden opgenomen, moesten ook de ID van de nieuwe map toevoegen.

Als je Metamod:Source en SourceMod met de hand toevoegt, verwijdert onze installatie daarna doi/addons/metamod_x64.vdf. Deze server draait op 32 bits, dus de 64-bits loader zorgt alleen voor een verwarrende "dlopen"-fout in elk opstartlog.

Optie 2: hosten op PlayNHost

Day of Infamy-servers zijn nog niet te koop bij PlayNHost. Op het moment van schrijven toont de pagina voor Day of Infamy-serverhosting Binnenkort en vraagt hij je e-mailadres, zodat je hoort wanneer het opengaat. De stappen hieronder laten zien hoe ons panel een Day of Infamy-server instelt zodra het zover is. Huren scheelt je de installatie, de bibliotheken, de poorten en de updateroutine. Je kiest nog steeds een naam, een wachtwoord en een map.

  1. Bestel een server op de pagina voor Day of Infamy-serverhosting zodra de abonnementen open zijn.
  2. Wacht op de installatie. De server verschijnt in het panel. De Console toont gameserver Steam ID wanneer hij klaar is.
  3. Geef hem een naam. Stel op het tabblad Instellingen de Servernaam in en, voor een privéserver, het Joinwachtwoord. Herstart daarna.
  4. Kies de startmap in het veld Startmap op hetzelfde tabblad. Om van map te wisselen zonder herstart gebruik je de taak Map wisselen bij Snelle taken. Aan spelers aankondigen op dezelfde pagina stuurt iedereen een bericht.
  5. Voeg Workshop-inhoud toe. Zet op de pagina Workshop je item- of collectie-ID's bij Workshop-items, gescheiden door komma's. De server downloadt ze bij de volgende start.
  6. Nodig je spelers uit. Ze zoeken in de serverbrowser van het spel naar de naam die je hebt ingesteld.

Wat het panel voor je doet:

  • Je poort wordt toegewezen en staat vanaf het begin open, en hij komt voor je op de startregel, dus er valt niets te forwarden.
  • De naam en het wachtwoord worden bij elke start in doi/cfg/server.cfg geschreven, dus je wijzigt ze in het panel, niet in het bestand. De installatie maakt dat bestand ook aan met lege regels hostname en sv_password, omdat een verse Day of Infamy-installatie er geen heeft en het panel alleen een bestaand server.cfg bewerkt. Een server.cfg dat je al hebt, wordt nooit overschreven. Elke andere regel in dat bestand bewerk je zelf op het tabblad Files.
  • De Workshop-lijst wordt bij elke start in doi/subscribed_file_ids.txt geschreven en -workshop wordt alleen aan de startregel toegevoegd als de lijst niet leeg is. Bewerk de lijst in het panel, niet het bestand.
  • De installatiedownload wordt maximaal drie keer uitgevoerd, dus één mislukte SteamCMD-run zoals hierboven beschreven laat je niet achter met een lege server. De Windows-regeleinden in srcds_run worden ook voor je verwijderd.
  • Met Automatisch bijwerken aan (standaard, onder Geavanceerde opties tonen op het tabblad Instellingen) controleert de server bij elke start op een spelupdate, dus een herstart is een update.
  • Zet SourceMod installeren aan om Metamod:Source en SourceMod toe te voegen aan doi/addons, zonder de 64-bits loader die alleen fouten veroorzaakt. Het wordt gelezen terwijl de server wordt geïnstalleerd, dus later aanzetten vraagt om een herinstallatie, niet om een herstart. Maak een back-up van je pluginconfiguraties vóór een latere herinstallatie, want die kan ze terugzetten.
  • De spelerslimiet komt uit je abonnement.

Zelf hosten of huren: een eerlijke vergelijking

  • Kosten: de serversoftware is gratis. Zelf hosten kost stroom, hardware en bandbreedte, of een cloudmachine. Huren is een terugkerend bedrag dat het abonnement bepaalt.
  • Beschikbaarheid: een thuisserver is alleen bereikbaar zolang je pc, de stroom en het internet het doen. Een gehuurde server draait op de hardware van de host.
  • Blootstelling: thuis maken spelers verbinding met je openbare IP-adres en zorg jij voor firewall en router. Bij een gehuurde server blijft je thuis-IP erbuiten.
  • Installatie: zelf hosten vraagt om de opdrachtregel, port forwarding, de SteamCMD-nieuwe poging, de regeleinde-fix en een server.cfg die je zelf aanmaakt. Huren vraagt om een naam, een wachtwoord en een map.
  • Beheer: zelf hosten geeft je elk bestand. Op onze servers wijzig je naam, wachtwoord, map en Workshop-lijst in het panel en heb je nog steeds het tabblad Files voor server.cfg en de rest.

Een server zonder de installatie? Laat je e-mailadres achter op de pagina voor Day of Infamy-serverhosting om te horen wanneer het opengaat.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS