Zo host je een ASA dedicated server
Draai één ARK: Survival Ascended-kaart op je eigen pc, met je eigen rates, mods en adminrechten. Studio Wildcard geeft de server gratis weg, voor Windows.
Wat je nodig hebt
Een 64-bit Windows-pc die aan blijft zolang er gespeeld wordt, en SteamCMD, de gratis command-line tool van Valve om Steam-servers te downloaden. De server is Steam-app 2430930, 12,2 GB met anonieme login: die pc heeft het spel en een Steam-account niet nodig.
ARK is zwaar. The Island zonder spelers doet er op een pc met 12 cores 3 tot 4 minuten over om te starten en gebruikt daarna ongeveer 9,5 GB RAM. Elke kaart draait als eigen server.
Er is geen native Linux-versie. Op Linux draait de Windows-server onder Proton of Wine, meestal via een Docker-image uit de community. Veel daarvan starten hem met -NoBattlEye.
Spelers verbinden via UDP 7777. Als vrienden van buiten je thuisnetwerk meedoen, forward je die poort op je router (zie Poorten en firewall hieronder).
Gecontroleerd op ARK-versie 96.6, 30 oktober 2026.
Server installeren
1. Download SteamCMD van Valve en pak het uit naar C:\steamcmd.
2. Open PowerShell of de Opdrachtprompt en download de server naar C:\asa-server:
C:\steamcmd\steamcmd.exe +force_install_dir C:\asa-server +login anonymous +app_update 2430930 validate +quit
3. Sla deze regels op als start-server.bat naast SteamCMD, pas de naam en de twee wachtwoorden aan en dubbelklik erop om de server te starten:
@echo off cd /d C:\asa-server\ShooterGame\Binaries\Win64 start "" ArkAscendedServer.exe TheIsland_WP?listen?SessionName="YOUR-SERVER-NAME"?ServerPassword=YOUR-JOIN-PASSWORD?RCONEnabled=True?RCONPort=27020?ServerAdminPassword=YOUR-ADMIN-PASSWORD -port=7777 -WinLiveMaxPlayers=20
Eerst komt de kaart, dan de ?opties zonder spaties ertussen, dan de -opties. Zet ?ServerAdminPassword als laatste in het ?-deel. De server schrijft deze opties naar GameUserSettings.ini, dus stel elke optie op maar één plek in.
Stop de server met DoExit (in het spel: cheat DoExit, of via RCON). Hij slaat op en sluit binnen een minuut af. Als je het venster sluit, stopt de server zonder op te slaan.
Kaarten
Alle kaarten zitten in dezelfde download van 12,2 GB. Om van kaart te wisselen, vervang je TheIsland_WP in start-server.bat door de naam hier:
| Kaart | Naam in de startregel | Betaalde kaart |
|---|---|---|
| The Island | TheIsland_WP | Nee |
| Scorched Earth | ScorchedEarth_WP | Nee |
| The Center | TheCenter_WP | Nee |
| Aberration | Aberration_WP | Nee |
| Extinction | Extinction_WP | Nee |
| Ragnarok | Ragnarok_WP | Nee |
| Valguero | Valguero_WP | Nee |
| Genesis: Part 1 | Genesis_WP | Nee |
| Astraeos | Astraeos_WP | Ja |
| Lost Colony | LostColony_WP | Ja |
Poorten en firewall
Spelers verbinden via UDP 7777, of de poort die je met -port= instelt. ?Port= in het ?-deel wordt genegeerd. RCON gebruikt TCP 27020 en is alleen nodig voor admincommando's vanaf een andere pc. De server opent ook UDP 27015 voor Steam en gebruikt UDP 7778 niet.
Laat de gamepoort door Windows Firewall, in PowerShell als administrator:
New-NetFirewallRule -DisplayName "ARK server" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow
Voor spelers buiten je thuisnetwerk forward je UDP 7777 op je router naar het lokale IP-adres van de server-pc. Een tweede server op dezelfde pc heeft een eigen -port= en RCONPort nodig, bijvoorbeeld -port=7779 en RCONPort=27021.
Serverinstellingen
De eerste start schrijft de instellingenbestanden naar C:\asa-server\ShooterGame\Saved\Config\WindowsServer. Stop de server voordat je ze bewerkt: een draaiende server schrijft zijn eigen waarden terug.
| Instelling | Standaard | Wat het doet |
|---|---|---|
| ServerPVE | False | True zet schade tussen spelers en aan hun bases uit. |
| XPMultiplier | 1 | XP van alles. 2 geeft dubbele XP. |
| TamingSpeedMultiplier | 1 | Hoger temt sneller. |
| HarvestAmountMultiplier | 1 | Grondstoffen per slag. |
| OverrideOfficialDifficulty | 0 | 5 komt overeen met officiële servers: wilde dino's tot level 150. |
| DayCycleSpeedScale | 1 | Snelheid van de dag-nachtcyclus. Lager is langzamer. |
| AutoSavePeriodMinutes | 15 | Minuten tussen autosaves. |
| MaxTamedDinos | 5000 | Toegestane tames op de hele server. |
| ShowMapPlayerLocation | True | Je eigen positie op de kaart. |
| AllowThirdPersonPlayer | True | Third-person-weergave. |
| ServerCrosshair | True | Het richtkruis. |
[ServerSettings] ServerPVE=False XPMultiplier=1 TamingSpeedMultiplier=1 HarvestAmountMultiplier=1 OverrideOfficialDifficulty=5 AutoSavePeriodMinutes=15 ShowMapPlayerLocation=True AllowThirdPersonPlayer=True ServerCrosshair=True
Game.ini wordt bij de eerste start niet aangemaakt. Maak hem naast GameUserSettings.ini aan. Breeding-instellingen horen hierin:
| Instelling | Standaard | Wat het doet |
|---|---|---|
| MatingIntervalMultiplier | 1 | Wachttijd tussen paringen. 0.5 halveert die. |
| EggHatchSpeedMultiplier | 1 | Hoger laat eieren sneller uitkomen. |
| BabyMatureSpeedMultiplier | 1 | Hoger laat baby's sneller opgroeien. |
| BabyCuddleIntervalMultiplier | 1 | Tijd tussen imprint-knuffels. Lager betekent vaker. |
[/Script/ShooterGame.ShooterGameMode] MatingIntervalMultiplier=0.5 EggHatchSpeedMultiplier=2 BabyMatureSpeedMultiplier=2 BabyCuddleIntervalMultiplier=0.5
| Optie | Wat het doet |
|---|---|
| ?SessionName= | Servernaam in de lijst. |
| -port= | Gamepoort, standaard 7777. |
| -WinLiveMaxPlayers= | Spelerlimiet. Komt als MaxPlayers in GameUserSettings.ini te staan. |
| ?ServerPassword= | Wachtwoord om te joinen. Laat het weg voor een open server. |
| ?ServerAdminPassword= | Wachtwoord voor enablecheats en RCON. Zet het als laatste in het ?-deel. |
| -mods= | CurseForge-project-ID's van de mods, gescheiden door komma's. |
| -clusterID= | Laat spelers wisselen tussen je servers met dezelfde cluster-ID. |
| -NoBattlEye | Start zonder BattlEye-anticheat. Standaard staat het aan. |
Admin en RCON
Open in het spel de console met de toets links van 1 (~ op een Amerikaans toetsenbord) en typ enablecheats gevolgd door het ServerAdminPassword. Admincommando's beginnen dan met cheat, bijvoorbeeld cheat SaveWorld.
enablecheats YOUR-ADMIN-PASSWORD cheat SaveWorld
Met RCONEnabled=True verbindt elke RCON-tool met het IP van de server op TCP 27020 met het ServerAdminPassword. Handige commando's: ListPlayers, SaveWorld, Broadcast <text> en DoExit, dat de wereld opslaat en de server stopt.
Mods
ASA-servers laden mods van CurseForge. Zoek een mod op CurseForge, kopieer de Project ID en zet die in de startregel. De server downloadt de mods bij het starten, spelers downloaden ze als ze joinen.
start "" ArkAscendedServer.exe TheIsland_WP?listen?SessionName="YOUR-SERVER-NAME"?ServerAdminPassword=YOUR-ADMIN-PASSWORD -port=7777 -WinLiveMaxPlayers=20 -mods=FirstProjectID,SecondProjectID
Verbinden met de server
1. Open in het hoofdmenu ‘Doe mee aan het spel’. 2. Ga naar ‘Onofficieel’ en vink ‘Toon spelerservers’ aan. 3. Zoek op de servernaam, selecteer hem en join. Een server met wachtwoord vraagt om het ServerPassword.
Op pc kun je ook via een adres verbinden: open in het hoofdmenu de console en typ open gevolgd door het IP en de poort.
open YOUR-SERVER-IP:7777
Saves, back-ups en updates
Elke kaart slaat op in een eigen map: C:\asa-server\ShooterGame\Saved\SavedArks\TheIsland_WP. De server slaat op elke AutoSavePeriodMinutes en bij SaveWorld of DoExit.
Naast TheIsland_WP.ark bewaart hij gedateerde kopieën zoals TheIsland_WP_30.10.2026_21.27.05.arkrbf en een TheIsland_WP_AntiCorruptionBackup.bak.
Voor een back-up stop je de server met DoExit en kopieer je de mappen SavedArks en Config. Voor een update stop je hem op dezelfde manier en voer je de SteamCMD-regel opnieuw uit: je saves en instellingen blijven bewaard.
Veelvoorkomende problemen
Mijn server staat niet in de lijst
Vink ‘Toon spelerservers’ aan onder ‘Onofficieel’. Wacht tot de console advertising for join meldt, en check of de server en het spel dezelfde versie hebben.
Vrienden krijgen een verbindingstime-out
Forward UDP 7777 (niet TCP) naar het lokale IP van de server-pc en voeg de firewallregel toe. Spelers op je eigen netwerk verbinden in plaats daarvan met het lokale IP.
Mijn ini-wijzigingen zijn weg
De server draaide terwijl je aan het bewerken was. Stop hem, bewerk het bestand, start hem opnieuw.
De spelerlimiet verandert niet
Stel de limiet in met -WinLiveMaxPlayers= in de startregel. De server schrijft hem als MaxPlayers in GameUserSettings.ini.
Spelers kunnen niet joinen na een ARK-update
Steam heeft het spel bijgewerkt, maar niet de server. Stop de server en voer de SteamCMD-regel opnieuw uit.
Vragen
Moet ik ARK: Survival Ascended hebben om een server te hosten?
Nee. SteamCMD downloadt de server met een anonieme login. Alleen de spelers hebben het spel nodig.
Welke poort moet ik forwarden voor een ASA-server?
UDP 7777, ingesteld met -port= in de startregel. RCON gebruikt TCP 27020 en hoeft alleen bereikbaar te zijn voor admincommando's vanaf een andere pc.
Hoeveel RAM heeft een ASA-server nodig?
The Island zonder spelers gebruikt ongeveer 9,5 GB na een start van 3 tot 4 minuten. Elke kaart die je draait is een eigen server met eigen geheugen.
Kan ik een ASA-server op Linux draaien?
Er is geen native Linux-versie, maar de Windows-server draait op Linux onder Proton of Wine. Docker-images uit de community regelen dat, en veel ervan starten de server met -NoBattlEye.
Hoe voeg ik mods toe aan mijn ASA-server?
Zet de CurseForge-project-ID's met -mods= in de startregel, gescheiden door komma's. De server downloadt ze bij het starten, spelers als ze joinen.
Hoe word ik admin op mijn ASA-server?
Open in het spel de console en typ enablecheats gevolgd door het ServerAdminPassword uit de startregel.