Flitsaanbieding 50% korting op alle servers Nog maar een paar uur!
Eindigt over: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorieën

Arma Reforger Server Installatiehandleiding


Deze handleiding behandelt hoe je je Arma Reforger dedicated server instelt op Legion Hosting, opstartvariabelen configureert, de serverconfiguratie bewerkt, scenario's selecteert, verbinding maakt met je server en netwerkinstellingen beheert. Voor admin-configuratie, RCON-toegang en mod-installatie, zie Arma Reforger Admin en Mod Installatie.

Opmerking: Arma Reforger gebruikt een JSON-gebaseerd configuratiesysteem. Alle serverinstellingen worden beheerd via een enkel config.json-bestand. Bekendheid met JSON-opmaak is nuttig maar niet vereist -- deze handleiding biedt voorbeelden die je kunt kopiëren en aanpassen.

1. Eerste Start

  1. Log in op GPanel en selecteer je Arma Reforger server.
  2. Ga naar het Startup-tabblad en bekijk de configureerbare variabelen (zie de tabel in Sectie 2).
  3. Stel SERVER_NAME in op een naam voor je server.
  4. Stel SERVER_PASSWORD in als je de toegang wilt beperken. Laat het leeg voor een openbare server.
  5. Stel MAX_PLAYERS in op het gewenste aantal spelers voor je server.
  6. Ga terug naar het Console-tabblad en klik op Start.
  7. Wacht tot de console aangeeft dat de server klaar is met laden. De eerste start kan enkele minuten duren terwijl de server de benodigde gamegegevens downloadt en de initiële configuratie genereert.
Eerste start genereert configuratiebestanden. Als je config.json moet bewerken, start de server één keer, laat het laden voltooien en stop de server dan pas voordat je gaat bewerken. Het configuratiebestand bestaat pas na de eerste keer draaien.

2. GPanel Opstartvariabelen

De volgende variabelen zijn beschikbaar in het GPanel Startup-tabblad. Deze worden bij elke start aan de server doorgegeven.

Variabele Vereist Beschrijving
SERVER_NAME Ja De naam die wordt weergegeven in de in-game serverbrowser.
SERVER_PASS Nee Optioneel wachtwoord dat spelers moeten invoeren om deel te nemen. Laat leeg voor een openbare server.
MAX_PLAYERS Nee Maximaal aantal spelers. Standaard is 64. Hogere spelersaantallen vereisen meer serverresources.
ADMIN_PASS Nee Wachtwoord voor RCON (remote console) toegang. Vereist als je RCON-opdrachten wilt gebruiken.
SCENARIO_ID Nee Het scenario (spelmodus) dat geladen moet worden. Zie Sectie 4 voor beschikbare scenario's en hun ID's.

3. Serverconfiguratie (config.json)

Het hoofdconfiguratie-bestand van de server is config.json, dat zich in de hoofddirectory van de server bevindt. Dit bestand regelt alle serverinstellingen, waaronder game-instellingen, scenarioselectie, admin-toegang en netwerkconfiguratie.

Bestandslocatie

config.json

Open dit bestand via het Files-tabblad in GPanel of maak verbinding via SFTP. Als het bestand niet bestaat, start en stop de server één keer om het te genereren.

Stop altijd je server voordat je config.json bewerkt. De server leest dit bestand bij het opstarten. Wijzigingen die worden aangebracht terwijl de server draait, hebben geen effect tot de volgende herstart.

Belangrijke Instellingen

Instelling Type Beschrijving
name String Servernaam weergegeven in de browser. Wordt overschreven door de SERVER_NAME-opstartvariabele indien ingesteld.
password String Deelnamewachtwoord. Lege tekenreeks voor een openbare server.
passwordAdmin String Admin-/RCON-wachtwoord. Vereist voor remote console-toegang.
scenarioId String Het scenario-resource-ID dat geladen moet worden. Zie Sectie 4 voor waarden.
maxPlayers Integer Maximaal aantal gelijktijdige spelers. Standaard 64.
visible Boolean Of de server verschijnt in de openbare serverbrowser. Stel in op true voor openbaar, false voor privé (alleen directe verbinding).
crossPlatform Boolean Schakel crossplay tussen PC- en consolespelers in of uit. Standaard true.
supportedPlatforms Array Platformen die mogen verbinden. Opties: "PLATFORM_PC", "PLATFORM_XBL". Neem beide op voor cross-platform spelen.
disableThirdPerson Boolean Forceer alleen eerstepersoonsperspectief. Standaard false.
fastValidation Boolean Versnelt de verbindingsvalidatie van spelers. Aanbevolen om op true te houden.
battlEye Boolean Schakel BattlEye anti-cheat in. Standaard true. Zie Arma Reforger Admin en Mod Installatie voor details.

Voorbeeld config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
JSON-opmaak is strikt. Een enkele verkeerd geplaatste komma, ontbrekend haakje of extra aanhalingsteken voorkomt dat de server opstart. Als je fouten krijgt na het bewerken, gebruik een JSON-validator (zoals jsonlint.com) om je syntaxis te controleren.

4. Scenarioselectie

Arma Reforger gebruikt scenario's om de spelmodus en kaart te definiëren. Stel de scenarioId in je configuratie in op een van de volgende:

Scenario Scenario ID Beschrijving
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf Grootschalig militair conflict tussen Amerikaanse en Sovjet-facties op Everon. Teams veroveren bases en vechten om de controle over het eiland. Dit is de primaire PvP-spelmodus.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Een Game Master (Zeus-achtig) creëert scenario's in realtime voor spelers. Eén speler treedt op als GM, plaatst doelstellingen, vijanden en evenementen. Ideaal voor gestructureerde co-op-ervaringen.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf PvE coöperatieve missies tegen AI-vijanden. Spelers werken samen om doelstellingen te voltooien op kleinere, gerichte kaarten.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf Open sandbox-modus zonder specifieke doelstellingen. Spelers kunnen vrij verkennen, oefenen en experimenteren. Geschikt voor training of casual spelen.
Aangepaste scenario's: Door de community gemaakte scenario's van de Workshop kunnen ook worden geladen. Je hebt het volledige resource-ID van het scenario nodig. Zie Arma Reforger Admin en Mod Installatie voor Workshop mod-configuratie.

5. Verbinding Maken

Optie A -- In-game Serverbrowser

  1. Start Arma Reforger.
  2. Selecteer vanuit het hoofdmenu Multiplayer en vervolgens Server Browser.
  3. Gebruik de zoekbalk of filters om je server op naam te vinden.
  4. Selecteer je server en klik op Join. Voer het serverwachtwoord in als daarom wordt gevraagd.
Het kan even duren voordat de serverbrowser is gevuld. Gebruik de zoek- en filteropties om de resultaten te verfijnen. Als je server visible op false heeft staan in config.json, verschijnt deze niet in de browser -- gebruik in dat geval directe verbinding.

Optie B -- Directe Verbinding

  1. Start Arma Reforger.
  2. Selecteer vanuit het hoofdmenu Multiplayer en vervolgens Direct Join.
  3. Voer het IP-adres en de poort van je server in vanuit het Network-tabblad van GPanel:
    <your-server-ip>:<port>
  4. Voer het serverwachtwoord in als er een is ingesteld en klik op Join.
Verbindingsproblemen? Controleer of je server draait in GPanel en bekijk de console op fouten. Zorg ervoor dat je het juiste IP-adres en de juiste poort gebruikt van het Network-tabblad -- poorten worden willekeurig toegewezen tenzij je een privé IP hebt. Als de server mods gebruikt, moeten alle verbindende spelers dezelfde mods geïnstalleerd hebben -- zie Arma Reforger Admin en Mod Installatie.

6. Netwerkinstellingen

Het netwerkgedeelte van config.json regelt hoe de server communiceert met spelers en de master-serverlijst.

Instelling Standaard Beschrijving
bindAddress 0.0.0.0 Het IP-adres waaraan de server bindt. Laat op 0.0.0.0 staan om aan alle interfaces te binden (aanbevolen).
bindPort 2001 De UDP-poort waarop de server luistert. Dit wordt beheerd door GPanel -- wijzig dit niet tenzij anders aangegeven.
publicAddress (leeg) Openbaar IP-adres dat aan de master-server wordt doorgegeven. Laat leeg voor automatische detectie.
publicPort 2001 Openbare poort die aan de master-server wordt doorgegeven. Moet overeenkomen met bindPort.
a2sQueryEnabled true Schakel het A2S query-protocol in voor serverbrowser-listing en monitoring-tools van derden.
serverMaxViewDistance 2500 Maximale kijkafstand in meters. Lagere waarden verminderen de serverbelasting maar beperken hoe ver spelers andere entiteiten kunnen zien.
networkViewDistance 1500 Maximale afstand waarop de server entiteitsgegevens naar clients stuurt. Dit verlagen kan de prestaties verbeteren op drukke servers.
Wijzig de bindPort-waarde niet. De poort wordt toegewezen door GPanel en moet overeenkomen met je toegewezen poort. Het wijzigen ervan voorkomt dat spelers verbinding kunnen maken.

7. Probleemoplossing

Server Verschijnt Niet in de Browser

  • Bevestig dat de server volledig is gestart in GPanel. Controleer de console op fouten.
  • Controleer of visible op true staat in config.json.
  • Zorg ervoor dat a2sQueryEnabled op true staat.
  • Het kan een paar minuten duren voordat de serverbrowser een nieuw gestarte server vermeldt. Probeer ondertussen directe verbinding.

Server Crasht bij het Opstarten

  • Controleer het console-logboek op foutmeldingen. De meest voorkomende oorzaak is ongeldige JSON-syntaxis in config.json.
  • Valideer je config.json met een JSON-validator zoals jsonlint.com.
  • Controleer of de scenarioId een geldige scenario-identificatie is. Een onjuist ID voorkomt dat de server laadt.
  • Probeer config.json te verwijderen en opnieuw te starten om een nieuwe configuratie te genereren.
  • Als de crash aanhoudt, open een supportticket met je server-IP en eventuele foutmeldingen van de console.

Spelers Kunnen Geen Verbinding Maken

  • Controleer of de server draait en bekijk het Network-tabblad van GPanel voor het juiste IP-adres en de juiste poort.
  • Controleer of het serverwachtwoord correct is (hoofdlettergevoelig).
  • Als de server mods gebruikt, moeten spelers alle vereiste mods geïnstalleerd hebben. Ontbrekende mods voorkomen verbinding.
  • Zorg ervoor dat zowel de server als de client dezelfde gameversie draaien.
  • Als BattlEye is ingeschakeld, moeten spelers BattlEye geïnstalleerd en actief hebben op hun client.

Gerelateerde Artikelen

Hulp Nodig?

Als je problemen ondervindt met je Arma Reforger server die hier niet worden behandeld, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen van de GPanel-console.


Was dit artikel nuttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.