Kort antwoord. Je kunt zelf gratis een Don't Starve Together-server hosten: download de dedicated server (Steam-app 343050) met SteamCMD en een anonieme login, haal een gratis servertoken op in je Klei-account en start twee serverprocessen, een voor de oppervlakte en een voor de caves, elk op een eigen UDP-poort. Of huur een Don't Starve Together-server en sla het netwerkgedoe over.
Spelers vinden je server in de serverbrowser van het spel via de clusternaam. Gecontroleerd op 5 november 2026, geldig voor de nieuwste update van het spel, Hotfix 761239 (30 oktober 2026).
Deze gids gebruikt wat ons paneel op elke Don't Starve Together-server instelt: ons installatiescript, ons startcommando en de bestanden die het schrijft. De rest komt uit Valves SteamCMD-documentatie en Klei's eigen gidsen voor dedicated servers. Wil je meteen naar de huurroute, zie dan Optie 2.
Wat je nodig hebt
De serversoftware: „Don't Starve Together Dedicated Server”, Steam-app 343050. Hij wordt met een anonieme login gedownload, dus je hebt geen Steam-account nodig om hem te installeren.
Een Klei-servertoken: gratis, aan te maken in je Klei-account op https://accounts.klei.com/account/game/servers?game=DontStarveTogether. Zonder token laadt de server geen wereld.
Een machine die aan blijft: een reserve-pc, een thuisserver of een virtuele machine in de cloud. Deze gids gebruikt 64-bits Linux, wat wij zelf draaien. We hebben Windows niet getest, dus we geven geen Windows-stappen.
RAM en CPU: we hebben geen opgave van de ontwikkelaar voor dedicated servers om te citeren, dus we geven er geen. Met caves verdubbelt het aantal serverprocessen.
Netwerk: twee UDP-poorten die vanaf internet bereikbaar zijn: een voor de oppervlakte en een voor de caves. Deze gids gebruikt 10999 voor de oppervlakte (de standaard van Klei) en 11000 voor de caves. De verbinding tussen de twee shards blijft op de machine zelf.
Het spel: elke speler heeft de pc-versie van Don't Starve Together op Steam nodig. Klei zegt dat dedicated servers niet worden ondersteund voor de Xbox- en PlayStation-versies.
De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
De SteamCMD-stappen volgen Valves SteamCMD-pagina. De mappen, flags en bestandssleutels zijn die welke ons paneel instelt, gecontroleerd aan de hand van Klei's gids voor de instellingen van dedicated servers.
Linux (Debian of Ubuntu)
Installeer de bibliotheek die SteamCMD nodig heeft.
sudo apt-get install lib32gcc-s1
We hebben geen andere systeembibliotheken voor het spel zelf gecontroleerd, dus als de server niet start, lees dan het logboek voor de ontbrekende bibliotheek.
Maak een steam-gebruiker aan en schakel naar die gebruiker. Valve waarschuwt tegen het draaien van SteamCMD als root.
sudo useradd -m steam
sudo -iu steam
Installeer SteamCMD als die gebruiker.
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
De eerste regel laat een verse SteamCMD zichzelf bijwerken voor de echte download. Ons installatiescript doet hetzelfde en probeert het tot drie keer, omdat Steam soms „Missing configuration” antwoordt terwijl SteamCMD toch eindigt met „success” en zonder spelbestanden. Controleer of /home/steam/dst-server/steamapps/appmanifest_343050.acf bestaat. Zo niet, voer de download dan opnieuw uit.
Koppel de Steam-clientbibliotheken aan de map .steam in de thuismap van de gebruiker die de server draait, zoals Valves SteamCMD-pagina beschrijft.
Ons installatiescript kopieert in plaats daarvan dezelfde twee bestanden naar de servermap, omdat het de server draait met HOME ingesteld op die map.
Maak een token aan en zet het op zijn plek. Maak een servertoken aan op het Klei-adres hierboven en sla het op in cluster_token.txt. Met het startcommando hieronder is de map /home/steam/dst-server/DoNotStarveTogether/config/server/.
Start beide shards. De caves-shard wordt op de achtergrond gestart en de oppervlakte-shard op de voorgrond. Dit is het commando dat ons paneel uitvoert, met de poort- en spelerwaarden ingevuld:
De flag -cluster server is de reden dat de bestanden in een map met de naam server staan. De server draait als het logboek Server Started on port: toont, de regel waarop ons paneel wacht.
Open de poorten. Sta UDP 10999 en UDP 11000 toe in de firewall van de machine (met ufw: sudo ufw allow 10999/udp en sudo ufw allow 11000/udp) en forward beide als UDP op je router. Open 11001 niet: dat is alleen de verbinding tussen de shards op dezelfde machine.
Doe mee. Open in het spel de serverbrowser en zoek op je clusternaam.
Huren neemt de firewall, het forwarden van poorten en de caves-installatie weg. Beide shards, beide poorten en de clusterbestanden worden voor je ingesteld.
Kies een pakket. Open de Don't Starve Together server-hostingpagina en vergelijk de pakketten (WOODIE, WES en MAXWELL op het moment van schrijven, voor 6, 12 en 25 spelers). Klik op Server aanmaken bij WOODIE of WES, of op Plan aanpassen bij MAXWELL en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Maak je Klei-token aan. Log in op je Klei-account op https://accounts.klei.com/account/game/servers?game=DontStarveTogether, maak een servertoken aan (het is gratis) en kopieer het.
Open je server op panel.playnhost.com. Je krijgt een e-mail „server klaar” als de installatie klaar is. Zonder token start de server het spel niet: de Console toont een melding dat Don't Starve Together niet start zonder Klei-servertoken, met het adres om er een aan te maken.
Open Instellingen en vul de velden in.
Servertoken: plak het token dat je hebt aangemaakt.
Clusternaam: de naam waarop spelers zoeken in de serverbrowser.
Clusterbeschrijving: de tekst die erbij wordt getoond.
Spelmodus: survival, endless of wilderness.
Steam Workshop-mods (optioneel): Workshop-itemnummers gescheiden door komma's, zonder spaties, bijvoorbeeld 1234567890,2345678901.
Server automatisch bijwerken (onder Geavanceerde opties tonen): uit tenzij je het inschakelt. Als het aan staat, controleert de server bij elke start bij Steam of er een nieuwe build is.
Start de server. Klik op Starten (of Herstarten als hij al draait) en volg de Console. Het paneel telt de server als draaiend zodra het logboek dit toont: Server Started on port:.
Doe mee. Open de serverbrowser in het spel en zoek op je clusternaam.
Wat het paneel voor je doet
Caves op elk pakket. Het startcommando draait de oppervlakte en de caves als twee processen. De caves gebruiken een eigen poort, getoond als Caves-poort, die wordt ingesteld wanneer de server wordt aangemaakt. Als de oppervlakte-shard stopt, stuurt het startcommando een afsluitopdracht naar de caves.
Tokenbestand. Bij elke start schrijft het paneel je servertoken naar DoNotStarveTogether/config/server/cluster_token.txt.
Clusterbestanden. Bij elke start schrijft het paneel game_mode, max_players, cluster_name en cluster_description naar cluster.ini, stelt de verbinding tussen de twee shards op de server zelf in en schrijft de poort van elke shard. Wijzig deze in Instellingen: handmatige wijzigingen aan die sleutels worden bij de volgende start vervangen.
Aantal spelers. Het volgt je pakket en is geen veld dat je bewerkt.
Mods voor beide werelden. Bij elke start bouwt het paneel mods/dedicated_server_mods_setup.lua en de modoverrides.lua van Master en Caves opnieuw op uit Steam Workshop-mods. Mods die je met de hand in die bestanden toevoegt, worden vervangen, dus voeg ze toe in Instellingen. Het bestand schakelt elke mod alleen in, dus het kan geen optiewaarden per mod bevatten.
Installatiecontroles. De installatie probeert de SteamCMD-download opnieuw en ziet het app-manifest, niet de exitcode, als bewijs dat de bestanden zijn aangekomen.
Backups. Als je pakket backups bevat, maak er dan een via Backups voordat je bestanden met de hand wijzigt.
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 machine in de cloud. Gehuurd: een maandelijks bedrag per pakket. Zie de actuele pakketten.
Beschikbaarheid. Zelf gehost: even 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 firewall en router voor twee poorten. Gehuurd: je thuis-IP is er niet bij betrokken.
Benodigde kennis. Zelf gehost: opdrachtregel, poorten forwarden, .ini-bestanden bewerken, twee shards draaien. Prima te doen en een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: stoppen, het SteamCMD-commando opnieuw uitvoeren, starten. Gehuurd: zet Server automatisch bijwerken aan (onder Geavanceerde opties tonen in Instellingen) en klik na een patch op Herstarten om hem op te pakken.
Zelf hosten past bij je als er al de hele dag een machine draait en je je thuis voelt bij netwerken. Huren past bij je als je liever geen hardware beheert.
Veelvoorkomende problemen en oplossingen
De server laadt nooit een wereld
Oorzaak: er is geen Klei-servertoken. In onze tests start geen van beide shards zonder. Op PlayNHost zegt de Console dat ook.
Oplossing: maak een token aan op het Klei-adres hierboven en zet het bij Servertoken onder Instellingen (of in cluster_token.txt als je zelf host) en start opnieuw.
De download eindigt maar er zijn geen spelbestanden
Oorzaak: Steam antwoordde „Missing configuration” en SteamCMD meldde toch succes.
Oplossing: controleer of steamapps/appmanifest_343050.acf bestaat. Zo niet, voer de SteamCMD-download dan opnieuw uit.
Je wijzigingen in cluster.ini of de modbestanden verdwijnen (PlayNHost)
Oorzaak: de sleutel is er een die het paneel bij elke start schrijft, of het is de modlijst.
Oplossing: wijzig de naam, beschrijving, spelmodus en mods in Instellingen.
Mods starten in de oppervlakte maar niet in de caves (zelf gehost)
Oplossing: voeg dezelfde regel ["workshop-ID"] = { enabled = true } toe aan zowel het Master- als het Caves-bestand.
FAQ
Kan ik gratis een Don't Starve Together-server hosten?
Ja. De dedicated server is gratis en wordt met een anonieme login gedownload, en het Klei-servertoken is ook gratis. Je betaalt nog steeds voor de machine, stroom en internet, en hij moet aan staan zolang mensen spelen.
Moet ik het spel bezitten om de server te draaien?
Niet om hem te installeren. Spelers hebben het spel nodig om mee te doen. Je hebt wel een Klei-account nodig om het servertoken aan te maken.
Bevat de server de caves?
Op PlayNHost wel, bij elk pakket. Bij zelf hosten draai je een tweede shard met de naam Caves, zoals in de stappen hierboven.
Welke poorten gebruikt hij?
UDP, een poort per shard. De standaard van Klei is 10999 en elke shard op dezelfde machine heeft een eigen poort nodig, dus deze gids gebruikt 10999 voor de oppervlakte en 11000 voor de caves. De verbinding tussen de twee shards (11001 in onze opzet) blijft op de machine. Op PlayNHost worden beide poorten bij je server toegewezen en de caves-poort staat in Instellingen als Caves-poort vermeld.
Hoeveel spelers kunnen meedoen?
Onze pakketten zijn voor 6, 12 en 25 spelers.
Kan ik Steam Workshop-mods toevoegen?
Ja. Voer op PlayNHost de Workshop-itemnummers in bij Steam Workshop-mods onder Instellingen. Het paneel schakelt ze in beide werelden in.
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