Posted on 21 september 2026

Zo host je een gameserver op een dedicated server

door Jesse S.

Je begon met één gehuurde Minecraft- of ARK-slot. Inmiddels draai je drie of vier servers verdeeld over twee of drie games, met aparte panels, aparte facturen en op elke server weer een ander resourceplafond. Op dat punt is een dedicated server geen upgrade meer, maar gewoon de logische stap.

Deze gids loopt zowel de afweging als de setup door: wanneer een dedicated machine zich terugverdient, hoe je de hardware kiest, welk OS je draait, of je een panel gebruikt of alles handmatig doet, welke netwerkbasis je nodig hebt voordat spelers verbinden, en wat je doet in het eerste uur nadat je server is opgeleverd.

Wanneer een dedicated server beter is dan losse gameserverslots huren

Gehuurde gameserverslots worden afgerekend per game en per aantal slots, dus je kosten schalen lineair mee met elke community die je draait. Een Rust-server erbij, een factuur erbij. Een ARK-map erbij, weer een factuur. En elke server komt met een hard resourceplafond dat door het pakket wordt bepaald, niet door jou.

Een dedicated server draait die rekensom om. Je betaalt één vast bedrag voor de hele machine, en elke gameserver die je erop zet deelt dezelfde pool aan CPU-cores, RAM en NVMe-opslag. Twee of drie gehuurde slots zijn vaak goedkoper dan een dedicated server. Bij vier of vijf actieve gameservers ligt meestal het omslagpunt, zeker als er RAM-vreters tussen zitten (een modded Minecraft-pack, een ARK-map met een volle serverlijst, een paar Rust-servers met plugins), omdat je dan niet langer een marge per slot betaalt bovenop de kale hardwarekosten.

De prijzen van Host Havoc zelf laten zien waar die grens ligt. Minecraft-pakketten kosten $5 per GB RAM, en de instap-dedicated server is $200 per maand met 128 GB aan boord, wat neerkomt op zo'n $1.56 per GB. Zodra je servers samen rond de 40 GB gehuurd RAM gebruiken, betaal je evenveel als voor de hele machine. Een modded server van 16 GB, een minigames-server van 12 GB en twee survivalwerelden van 8 GB brengen je al op 44 GB.

De andere factor is controle. Bij een gehuurde slot liggen het RAM en het maximale spelersaantal vast in het pakket dat je hebt gekocht. Op een dedicated server is de hardware alleen van jou en bepaal jij hoe je die verdeelt. De dedicated pakketten van Host Havoc hebben bijvoorbeeld geen contractduur, en het bedrijf is volledig eigenaar van de hardware, dus er zit geen resellerlaag tussen jou en de fysieke machine.

Hardware kiezen voor je gameservers

De meeste gameserverprocessen draaien hun main game loop single-threaded of met maar een paar threads, en dus tellen kloksnelheid en prestaties per core zwaarder dan het totale aantal cores. Minecraft is het duidelijkste voorbeeld: de main tick loop van de server, het deel dat mob-AI, block updates, redstone en spelersacties afhandelt, draait op één thread. De server mikt op 20 ticks per seconde, dus die ene thread heeft 50 milliseconden per tick. Een CPU met minder maar snellere cores haalt betere ticks dan een CPU met meer maar tragere cores, want maar één core draagt het kritieke pad.

Die voorkeur voor één thread zie je in vrijwel het hele genre terug. Survival- en sandboxtitels als ARK en Valheim, en veel shooters op Source- of GoldSrc-basis, leunen voor de game state op één hoofdthread, ook als de engine netwerkverkeer, physics of chunkgeneratie over een paar andere threads verdeelt. Kies bij het vergelijken van serverconfiguraties dus liever een CPU met een hoge singlecore-kloksnelheid en een recente architectuur dan eentje die alleen maar meer cores heeft.

Hoeveel RAM je nodig hebt, hangt volledig af van wat je draait, en het loopt snel op zodra je meerdere servers op één machine stapelt. Deze cijfers komen van de ontwikkelaars en wiki's van de games zelf:

  • Vanilla Minecraft: 4 GB is volgens de pakkettabel van Host Havoc zelf genoeg voor 20 tot 35 spelers.
  • Modded Minecraft: Host Havoc adviseert minimaal 4 GB voor elke modpack en 8 GB of meer voor kitchen-sink packs.
  • ARK: Survival Ascended: de ARK-wiki rekent voor The Island op 8 tot 10 GiB en voor The Center op 10.5 tot 12 GiB, en elke map in een cluster is een eigen server.
  • Rust: de wiki van Facepunch vraagt om 12 GB vrij RAM, en meer op een 6k-map.
  • Palworld: de documentatie van Pocketpair noemt 16 GB en adviseert meer dan 32 GB voor een stabiele server.

Opslag telt zwaarder mee dan mensen denken. Werelden worden constant gelezen en weggeschreven: Minecraft schrijft regionbestanden bij elke chunk save, ARK slaat op een timer de hele map automatisch op, en de procedurele maps en savebestanden van Rust worden fors op drukke servers. NVMe-schijven gaan veel beter om met die willekeurige I/O op kleine bestanden dan draaiende schijven of zelfs SATA-SSD's, en daarom komt elke huidige dedicated tier van Host Havoc met NVMe-opslag in plaats van oudere SATA-schijven.

Om een idee te geven van de prijs-specverhouding: de dedicated gameservers van Host Havoc lopen van $200/maand voor een Intel Xeon E-2388G met 128 GB DDR4 tot $385/maand voor een AMD Ryzen 9950X met 192 GB DDR5, allemaal met NVMe-opslag en 100 TB aan bandbreedte. Host Havoc zet bij elke CPU een singlecore-benchmarkscore, precies om de reden hierboven. De Ryzen 7900X van $280/maand scoort op één core ongeveer 25% hoger dan de Xeon, en de drie Ryzen-tiers liggen binnen 4% van elkaar. Opschalen van de 7900X naar de 9950X levert je dus vooral meer cores en meer RAM op, geen snellere ticks.

RAM en opslag zijn bij al deze tiers achteraf uit te breiden, dus je hoeft je plafond niet op dag één te raden. Draai je twee of drie bescheiden gameservers, dan kom je met de Xeon-tier prima uit. Stapel je een modded Minecraft-pack, een ARK-cluster en een paar Rust-servers op dezelfde machine, dan wil je de hoger geklokte Ryzen-tiers met meer RAM-ruimte.

Een besturingssysteem kiezen

Je hebt hier twee serieuze opties: Linux of Windows Server. De meeste dedicated gamehosting draait op Linux, omdat de meeste gameserverbinaries (Minecraft, Rust, Valheim, Palworld, CS2 en de meeste Source-engine titels) een native Linux-build hebben en het OS zelf geen licentiekosten kent. De Linux-opties van Host Havoc omvatten AlmaLinux, Rocky Linux, Ubuntu, Debian, Fedora en CentOS.

Windows Server kan ook, en dat is de juiste keuze voor titels die helemaal geen Linux-serverbinary uitbrengen. ARK: Survival Ascended is het bekendste voorbeeld: de ARK-wiki stelt dat de server Windows vereist en Linux niet native ondersteunt. De licentie wordt maandelijks bovenop je serverprijs gefactureerd. Check de serverdocumentatie van elke titel voordat je je op een OS vastlegt, want een door de community onderhouden Wine- of Proton-wrapper is niet hetzelfde als een binary die de ontwikkelaar zelf heeft gebouwd en getest. Staat er ook maar één Windows-only game op je lijst, dan bepaalt die ene titel het OS voor de hele machine.

Panel of handmatige serversetup

Je hoeft niet alles vanaf een kale shellprompt te beheren. Host Havoc levert bij elke dedicated server gratis een panel voor gamebeheer mee, zonder meerkosten, waarmee je gameservers op de machine uitrolt en aanstuurt. Dat werkt of je nu een volledig beheerde setup wilt of liever zelf aan de knoppen zit.

Twee andere panels komen in gamingcommunity's steeds terug, en het is handig om te weten waar ze passen:

  • Pterodactyl is gratis, open source en draait elke gameserver in een geïsoleerde Docker-container achter een webinterface. Een sterke keuze als je wat configuratiewerk vooraf niet erg vindt en per serverinstance fijnmazige controle over resourcelimieten wilt. De Wings-daemon draait alleen op Linux, dus op een Windows-machine valt Pterodactyl af.
  • AMP (Application Management Panel) van CubeCoders is een commercieel gelicentieerd panel met een verzorgde interface en brede game-ondersteuning uit de doos, op zowel Windows als Linux. De licenties zijn opgedeeld in edities, dus leg de actuele voorwaarden naast het aantal instances dat je wilt draaien.

Een panel is niet verplicht. Ben je thuis in SSH, systemd-services en SteamCMD, dan kun je alles handmatig draaien en die extra laag compleet overslaan. De meeste community's met meer dan twee of drie servers gebruiken uiteindelijk toch een panel, want op start klikken wint het van inloggen via SSH en de juiste flags uit je hoofd opdiepen.

Netwerkbasis voordat spelers verbinden

Je dedicated server komt met een eigen, exclusief IP-adres. Dat maakt uit, want je gameservers delen dan geen adres achter NAT met het verkeer van iemand anders, en DNS-records of vermeldingen in de Steam-serverbrowser wijzen netjes naar jou.

Elke game heeft specifieke poorten nodig, en de standaardwaarden verschillen per titel:

  • Minecraft (Java Edition): 25565 TCP.
  • Rust: 28015 UDP voor de gamepoort, plus een RCON-poort op TCP en een querypoort op UDP. Met RCON op 28016, zoals in het voorbeeld van Facepunch, komt de querypoort standaard op 28017 uit: één hoger dan de hoogste van de andere twee.
  • Palworld: 8211 UDP.
  • Valheim: 2456 en 2457 UDP. De server gebruikt de poort die je instelt plus de eerstvolgende.
  • ARK: Survival Ascended: 7777 UDP voor de game, 27015 UDP voor de querypoort en 27020 TCP voor RCON.
  • De meeste Source-engine en GoldSrc-titels (CS2, Team Fortress 2 en vergelijkbaar): 27015.

Kijk eens naar die laatste twee. De querypoort van ARK en elke Source-engine server staan allebei standaard op 27015, dus ze botsen zodra je ze op hetzelfde IP zet en een van de twee moet verhuizen. Hetzelfde geldt voor een tweede exemplaar van eender welke game: zet Minecraft op 25566, start een tweede Valheim-wereld op 2458 omdat de eerste al twee poorten innam, enzovoort. Een panel als Pterodactyl of het meegeleverde panel van Host Havoc regelt dat automatisch voor je zodra je een nieuwe instance uitrolt.

DDoS-bescherming is het andere onderdeel dat je vóór de lancering regelt, niet nadat je server midden in een event onderuitgaat. Host Havoc levert DDoS-bescherming standaard mee op zijn dedicated servers, binnen de basisprijs, met een SLA van 100% uptime op stroom en netwerk. Een aanval op één van je gameservers gooit je verbinding dus niet helemaal plat.

Eerste stappen nadat je server is opgeleverd

Zodra de machine is uitgerold, brengt een korte checklist je van lege hardware naar een draaiende community:

  1. Log in op het panel (of via SSH) en controleer of je OS, IP-adres en open poorten kloppen met wat je hebt besteld.
  2. Rol je eerste gameserverinstance uit via het panel, of haal de dedicated serverbestanden handmatig binnen met SteamCMD als je het zelf doet.
  3. Stel de RAM- en CPU-toewijzing voor die instance in en houd ruimte over als je meer servers op dezelfde machine wilt zetten.
  4. Vul het configuratiebestand van de game (server.properties voor Minecraft, server.cfg voor Rust, GameUserSettings.ini voor ARK) in met je servernaam, wachtwoord en eventuele mod- of pluginlijst.
  5. Open en forward de juiste poorten voor die game en test de verbinding daarna van buiten je eigen netwerk.
  6. Zet geautomatiseerde back-ups of geplande saves klaar voordat je spelers uitnodigt, niet nadat er iets misgaat.
  7. Voeg je tweede en derde gameserver op dezelfde manier toe en houd de totale RAM- en CPU-toewijzing over alle instances in de gaten, zodat niets tekortkomt.

Voor de gamespecifieke details (app-ID's, launch flags, configsleutels) volg je de walkthrough van jouw titel: Palworld dedicated server instellen, Conan Exiles dedicated server instellen, een Rust-server opzetten of een DayZ-server opzetten.

Private networking, BGP en zwaardere hardware bij Serverside.com

Sommige community's groeien door tot voorbij wat één machine aankan. Een Minecraft-netwerk zet een Velocity-proxy voor een handvol backendservers en een gedeelde MySQL-database, en ineens moeten die machines onderling praten via een privéverbinding in plaats van over het publieke internet. Een Rust-community gaat servers in drie regio's draaien. Iemand in het team begint over het aankondigen van je eigen IP-ruimte. Op dat moment bouw je infrastructuur, en dan verandert het boodschappenlijstje:

  • Privénetwerken tussen machines, zodat proxy's, gamenodes en de database van het publieke internet af blijven.
  • BGP-sessies en bring-your-own-IP, zodat je adressen met je meeverhuizen in plaats van bij een host te horen.
  • Zwaardere hardware (EPYC-klasse en dual-socketservers) voor databases, buildpipelines en webbackends die wél over threads schalen, anders dan een game tick loop.
  • Facturering per uur en provisioning via een API, zodat extra capaciteit voor een event een weekend online kan staan en daarna weer verdwijnt.

Daar komt Serverside.com in beeld, het zusterbedrijf van Host Havoc. Dat draait bare metal dedicated servers in zeven metro's in Noord-Amerika en Europa op een eigen netwerk (AS55285), met zelf in te richten privénetwerken, BGP-sessies voor IP-ruimte van klanten, dubbele uplinks op aparte switches, installaties via een eigen ISO of iPXE, en facturering per uur of per maand. Het aanbod loopt van een Xeon E3-1270 voor $90/maand tot een 32-core EPYC 9354P met 512 GB DDR5 en twee 40 Gbps-poorten voor $1,320/maand. Draai je alleen gameservers, dan is een machine van Host Havoc met het gamepanel erbij de simpelere keuze. Zijn de gameservers inmiddels één onderdeel van een grotere stack, begin dan daar.

Aan de slag

Een dedicated server verdient zichzelf terug zodra je zoveel gameservers draait dat de marge per slot bij gehuurde hosting meer kost dan de hele machine huren. Kies een CPU-tier met sterke singlecore-prestaties, begroot je RAM per game in plaats van per machine, en leun op een panel als je liever je community beheert dan systemd-units.

De dedicated servers voor gamehosting van Host Havoc beginnen bij $200/maand voor de Xeon E-2388G-tier en lopen op tot de Ryzen 9950X voor $385/maand, met bij elke tier een gratis beheerpanel, DDoS-bescherming en geen contractduur.