Kort antwoord. Je kunt een Arma Reforger server gratis zelf hosten: installeer de dedicated server (Steam-app 1874900) met SteamCMD en een anonieme login, schrijf een config.json met een servernaam en een scenario, start ArmaReforgerServer met -configen open UDP 2001. UDP 17777 (Steam-queries) is optioneel. Of huur een Arma Reforger server en sla het netwerkgedoe over.
Spelers vinden je server op naam in de serverbrowser in het spel, of sluiten direct aan als je hem uit de lijst verbergt.
Gecontroleerd op 5 november 2026 met Arma Reforger 1.8.0.13 (Steam-update van 3 september 2026), de nieuwste update die Bohemia Interactive op Steam had aangekondigd.
Deze gids gebruikt de eigen documentatie over serverhosting van Bohemia Interactive, de Steam-aankondigingen en wat wij draaien op elke Arma Reforger server die we hosten. Wil je direct naar de huurroute, ga dan naar Optie 2.
Wat je nodig hebt
De serversoftware: de Arma Reforger dedicated server, Steam-app 1874900 (stabiel). Bohemia noemt ook een aparte experimentele server, app 1890870. Hij is gratis en wordt gedownload met +login anonymous. De gameclient, die spelers nodig hebben, is een andere Steam-app.
Een machine die aan blijft: een pc die je over hebt, een thuisserver of een virtuele cloudmachine. Bohemia publiceert op zijn hostingpagina geen minimale serverspecificatie, en wij geven hier geen RAM-waarde. Lees voor de dimensionering Hoeveel RAM heeft een Arma Reforger-server nodig?
Netwerk: UDP 2001 voor het spel, bereikbaar vanaf internet. Bohemia noemt UDP 17777 (Steam-query, A2S) en UDP 19999 (RCON) als optionele poorten. Volgens de hostingpagina van Bohemia is een server van buitenaf niet bereikbaar totdat je port forwarding op je router hebt ingesteld.
Besturingssysteem: Linux (Bohemia beschrijft SteamCMD op Ubuntu) of Windows (ArmaReforgerServer.exe).
Het spel: elke speler heeft Arma Reforger nodig.
De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
De SteamCMD-stappen volgen de hostingpagina van Bohemia en de SteamCMD-pagina van Valve. De configsleutels zijn die van onze eigen servers.
Bij onze eigen installaties is SteamCMD soms klaar geweest zonder iets te installeren, terwijl het wel geslaagd leek. Ons installatiescript probeert het daarom tot drie keer en accepteert de installatie alleen als er een bestand met de naam appmanifest_*.acf bestaat in steamapps. Controleer dat zelf en voer de opdracht opnieuw uit als het ontbreekt. Controleer ook of ArmaReforgerServer in de installatiemap staat.
Maak de mappen aan.
cd /home/youruser/armar
mkdir -p profile tmp
Schrijf config.json in die map. Dit is de opbouw die wij gebruiken:
Een lege password betekent dat iedereen kan meedoen. Bohemia merkt op dat het adminwachtwoord geen spaties mag bevatten. Het a2s -blok is optioneel: het zorgt ervoor dat de server Steam-queryverzoeken (A2S) beantwoordt op UDP 17777, en je kunt het weglaten. Zet geen dubbele aanhalingstekens of backslash in de naam of wachtwoorden zonder te escapen, want het spel kan een kapot bestand niet lezen. Het scenario hierboven is het scenario Conflict - Everon waarmee onze servers starten.
-maxFPS is belangrijk: volgens de pagina van Bohemia zet je het tussen 60 en 120, omdat de server anders alle beschikbare resources kan proberen te gebruiken. -listScenarios toont de scenario-ID's die je server kan laden, zodat je een andere scenarioIdkunt kiezen. Logs en gedownloade mods komen in de map profile .
Open de poorten. Sta UDP 2001 toe in de firewall van de machine (met ufw: sudo ufw allow 2001/udp), plus UDP 17777 als je het blok a2s hebt gehouden (sudo ufw allow 17777/udp), en forward daarna dezelfde UDP-poorten op je router naar deze machine.
Houd hem draaiend. De pagina van Bohemia stelt een systemd-service voor die een startscript uitvoert en na crashes herstart, en noemt LinuxGSM als tool voor monitoring en updates. De server werkt zichzelf niet bij: voer de SteamCMD-opdracht opnieuw uit na een game-update.
Windows
Download SteamCMD van https://client-update.steamstatic.com/installer/steamcmd.zip en pak het uit in een map zoals C:\steamcmd.
Schrijf config.json zoals in stap 4 van Linux en start de server dan met ArmaReforgerServer.exe -config ".\config.json" -profile ".\profile" -maxFPS 120.
Sta UDP 2001 (en UDP 17777 als je het blok a2s hebt gehouden) inkomend toe in Windows Firewall en forward dezelfde poorten op je router.
Huren neemt de firewall, port forwarding en updateroutine uit handen. De poorten, het queryblok en het configbestand zijn voor je ingesteld.
Kies een plan. Open de Arma Reforger serverhostingpagina en vergelijk de plannen (SERGEANT, LIEUTENANT en COLONEL op het moment van schrijven). Klik op Server aanmaken bij SERGEANT of LIEUTENANT, of op Plan aanpassen bij COLONEL, en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Wacht op de installatie. Je krijgt een e-mail "Je server is klaar" en de server verschijnt op panel.playnhost.com. Op het tabblad Console telt het paneel de server als actief zodra het Starting RPL serverafdrukt.
Open Instellingen, dan Game-instellingen. Deze velden worden bij elke start van de server naar config.json geschreven:
Servernaam: de naam die in de serverbrowser in het spel wordt getoond.
Serverwachtwoord: het wachtwoord dat spelers invoeren om mee te doen. Laat het leeg voor een open server.
Adminwachtwoord: sluit aan op de server en typ #login gevolgd door dit wachtwoord in de chat om adminrechten te krijgen. Laat het leeg voor geen admininlog.
Scenario-ID: het scenario dat de server laadt. De volledige lijst met ID's die voor je server beschikbaar zijn, wordt bij elke start in de console getoond.
Max. spelers: de spelerslimiet die in je plan zit.
Zichtbaar in serverbrowser: zet het uit en spelers sluiten aan via directe verbinding.
Derdepersoonsweergave uitschakelen en BattlEye inschakelen: derdepersoonsweergave is toegestaan en BattlEye staat standaard aan.
Steam-querypoort: alleen ter informatie getoond. Het paneel wijst hem toe met je server en hij kan niet op deze pagina worden gewijzigd.
Onder Geavanceerd tonenstaat Automatische updates standaard aan en controleert bij elke start van de server op Steam op een game-update.
Herstart. Klik op Nu herstarten als het paneel dat aanbiedt en wacht op Starting RPL server in de console.
Workshop-mods toevoegen (optioneel). Open het tabblad Modding en zet de mod-ID's onder Workshop-mods, klik dan op Herstarten om toe te passen. Als je de lijst leegmaakt, draait de server bij de volgende start weer op het standaardspel.
Doe mee. Zoek de naam van je server in de serverbrowser in het spel en voer het wachtwoord in, tenzij je het leeg hebt gelaten. Meer details: Joinen op je Arma Reforger-server.
Wat het paneel voor je doet
De poorten. Bij elke start schrijft het paneel je gamepoort en querypoort naar bindPort, publicPort en a2s, zodat de server Steam-queryverzoeken (A2S) beantwoordt op zijn eigen toegewezen poort.
Openbaar adres. We laten publicAddress met opzet uit het bestand weg. Ingevuld met het adres waaraan de server zich bindt (0.0.0.0), registreerde de server zich met dat adres en toonde hij een onbekende ping. Zonder dit detecteert Reforger zijn echte openbare adres.
Sleutels van het paneel. De servernaam, beide wachtwoorden, scenario, spelersaantal, zichtbaarheid, derdepersoonsweergave, BattlEye en de poorten worden bij elke start opnieuw geschreven vanuit Game-instellingen, dus handmatige wijzigingen aan die sleutels in config.json blijven niet bewaard. Andere sleutels, zoals admins en de zichtafstanden, blijven met rust. Je kunt ze bewerken onder Files: stop eerst de server en start hem daarna opnieuw.
Veilige waarden. Servernaam, wachtwoorden en scenario-ID mogen geen dubbele aanhalingstekens of backslash bevatten, zodat een typefout config.jsonniet kan breken.
Mods. Een startscript vult de array mods vanuit Workshop-mods nadat het paneel het bestand opnieuw heeft geschreven. Alleen die array wordt vervangen. Een ongeldige mod-ID zorgt ervoor dat de wijziging wordt overgeslagen en er een bericht in de console verschijnt, in plaats van dat het starten mislukt.
Installatiepogingen. De installatie probeert SteamCMD tot drie keer en stopt met een foutmelding als de serverbestanden ontbreken, in plaats van door te gaan op een lege map.
Backups. Als je plan backups bevat, maak er dan een via backups voordat je de config met de hand bewerkt.
Zelf hosten of huren: een eerlijke vergelijking
Kosten. Zelf gehost: de software is gratis en je betaalt voor hardware, stroom en bandbreedte, of voor een virtuele cloudmachine. Gehuurd: een maandelijks bedrag per plan. Zie de huidige plannen.
Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine, je stroom en je thuisinternet, en hij moet aan staan als je vrienden spelen. Gehuurd: draait op de hardware van de host, niet op je pc.
Netwerkblootstelling. Zelf gehost: spelers verbinden met je openbare IP en jij beheert de firewall en router. Gehuurd: je thuis-IP is er niet bij betrokken.
Benodigde kennis. Zelf gehost: opdrachtregel, port forwarding, JSON bewerken en een updateroutine. Prima te doen, en een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: voer SteamCMD na een game-update opnieuw uit en start dan de server. Gehuurd: Automatische updates installeert een nieuwe build wanneer de server start, dus klik na een patch op Herstarten .
Controle. Zelf gehost: je kunt alles bewerken. Gehuurd: de sleutels van het paneel wijzig je in Game-instellingen, en de rest van het bestand blijft bewerkbaar.
Zelf hosten past bij je als er al de hele dag een machine draait en je je thuis voelt in netwerken. Huren past bij je als je liever niet voor hardware zorgt.
Veelvoorkomende problemen en oplossingen
De server draait maar staat niet in de serverbrowser
Oorzaak:visible staat op false, of publicAddress bevat een adres dat spelers niet kunnen bereiken.
Oplossing: zet "visible": trueen verwijder publicAddress zodat de backend je openbare adres detecteert, zoals Bohemia aanbeveelt. Controleer of UDP 2001 wordt doorgestuurd en herstart dan. Zet bij PlayNHost Zichtbaar in serverbrowseraan. Zie ook Problemen met je Arma Reforger-server en oplossingen.
Spelers kunnen van buiten je netwerk niet verbinden
Oorzaak: port forwarding ontbreekt. De pagina van Bohemia zegt dat een gehoste server niet bereikbaar is vanaf internet totdat de router de poorten doorstuurt.
Oplossing: stuur UDP 2001 door naar de servermachine, plus UDP 17777 als je het blok a2s gebruikt.
Spelers kunnen na een game-update niet meer meedoen
Oorzaak: een zelf gehoste server werkt zichzelf niet bij, dus hij kan achterlopen op de gameversie die spelers draaien.
Oplossing: voer de SteamCMD-opdracht opnieuw uit en herstart. Herstart bij PlayNHost met Automatische updates aan.
De server gebruikt veel meer CPU dan verwacht
Oorzaak:-maxFPS is niet ingesteld. Bohemia waarschuwt dat de server dan alle beschikbare resources kan proberen te gebruiken.
Oplossing: start met -maxFPS 120, of een waarde tussen 60 en 120.
De server start niet na een configwijziging
Oorzaak: een dubbel aanhalingsteken of backslash in een naam of wachtwoord, of andere ongeldige JSON, maakt config.jsonkapot.
Oplossing: escape of verwijder het teken en herstart. Bij PlayNHost weigert het paneel die tekens in Game-instellingen.
Je wijzigingen in config.json verdwijnen (PlayNHost)
Oorzaak: de sleutel is er een die het paneel bij elke start schrijft.
Oplossing: wijzig de naam, wachtwoorden, scenario, spelersaantal en zichtbaarheid in Game-instellingen, en mods onder Workshop-mods. Zie voor de volledige lijst met sleutels Arma Reforger-serverinstellingen: elke optie uitgelegd.
FAQ
Kan ik een Arma Reforger server gratis hosten?
Ja. De dedicated server is gratis op Steam (app 1874900) en wordt gedownload met een anonieme login. Je betaalt nog steeds voor de machine, stroom en internet, en hij moet aan blijven terwijl er gespeeld wordt.
Welke poorten gebruikt een Arma Reforger server?
UDP 2001 voor het spel, en die moet bereikbaar zijn vanaf internet. Bohemia noemt UDP 17777 (Steam-query, A2S) en UDP 19999 (RCON) als optioneel, alleen nodig als je die functies aanzet.
Moet ik het spel bezitten om de server te draaien?
Niet om hem te installeren. Spelers hebben het spel nodig om mee te doen.
Kan ik mods draaien?
Ja. Zet Workshop-mod-ID's in de array mods of, bij PlayNHost, onder Workshop-mods op het tabblad Modding . De server downloadt ze en stuurt ze naar spelers als ze aansluiten.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid