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.cfgaan met je servernaam, start hem metsrcds_run -game doien 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
-maxplayersop 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
- Installeer de bibliotheken die SteamCMD nodig heeft.
sudo dpkg --add-architecture i386 sudo apt update sudo apt install lib32gcc-s1 curl tar -y - 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 - 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 - Download de server.
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~/steamcmd/steamcmd.sh +force_install_dir /home/doi/server +login anonymous +app_update 462310 validate +quitsteamapps/appmanifest_462310.acfin de servermap bestaat en voer het commando opnieuw uit als dat niet zo is. - 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/ - 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/shgevolgd 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
- Maak
server.cfgaan indoi/cfgin de servermap. Een verse installatie levert er geen mee: toen we een nieuwe installatie bekeken, haddoi/cfghelemaal geenserver.cfg. Volgens de documentatie van Valve is de naam die mensen in de serverbrowser zien dehostname-regel van dit bestand:
Zet voor een privéserver een wachtwoord tussen de aanhalingstekens. Laat ze leeg voor een openbare server.hostname "My Day of Infamy server" sv_password "" - 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
-portmet je nummer toe aan de startregel en open in plaats daarvan die poort.
Starten en meedoen
- De server starten vanuit de servermap. Dit is de regel die onze installatie gebruikt, met poort 27015, 16 spelers en de map
dog_red:
Hij is klaar zodra de console./srcds_run -game doi -console -port 27015 -maxplayers 16 +map dog_red +ip 0.0.0.0 -strictportbind -norestartgameserver Steam IDtoont. Draai hem onder een servicemanager zoals systemd, zodat hij na een herstart of crash weer opstart. - Kies een andere startmap door
+mapte 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 jechangelevelen de mapnaam in de console. - Doe mee. Open in Day of Infamy de serverbrowser en zoek naar je servernaam, precies zoals geschreven in
hostname. - 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:
- 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=. - 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. - Voeg
-workshoptoe 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 - 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.
- Bestel een server op de pagina voor Day of Infamy-serverhosting zodra de abonnementen open zijn.
- Wacht op de installatie. De server verschijnt in het panel. De Console toont
gameserver Steam IDwanneer hij klaar is. - Geef hem een naam. Stel op het tabblad Instellingen de Servernaam in en, voor een privéserver, het Joinwachtwoord. Herstart daarna.
- 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.
- 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.
- 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.cfggeschreven, dus je wijzigt ze in het panel, niet in het bestand. De installatie maakt dat bestand ook aan met lege regelshostnameensv_password, omdat een verse Day of Infamy-installatie er geen heeft en het panel alleen een bestaandserver.cfgbewerkt. Eenserver.cfgdat 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.txtgeschreven en-workshopwordt 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_runworden 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.cfgdie 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.cfgen 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.



