Kort antwoord. Je kunt zelf gratis een OpenRCT2-server hosten: download de Linux-release van OpenRCT2 op GitHub, voer openrct2-cli host uit op een opgeslagen park en open TCP-poort 11753. Of huur een OpenRCT2-server en sla het poortdoorsturen over.
Spelers doen mee via het scherm Multiplayer van OpenRCT2 door jouw adres toe te voegen onder New Server.
Gecontroleerd op 5 november 2026, geldig voor OpenRCT2 v0.5.7 (1 november 2026).
Deze gids is gebaseerd op de eigen documentatie van OpenRCT2 en op wat wij op onze OpenRCT2-servers draaien. Wil je meteen naar de huurroute, ga dan naar optie 2.
Wat je nodig hebt
Besturingssysteem: 64-bits Linux voor de stappen hieronder. OpenRCT2 publiceert draagbare Linux-builds voor Debian bookworm en trixie en Ubuntu noble en resolute.
Een opgeslagen park: de server host een bestaand opslagbestand. Hij start niet uit zichzelf met een leeg scenario.
Netwerk: standaard TCP-poort 11753, open in de firewall van de machine en doorgestuurd op je router als je achter NAT zit.
De game voor spelers: volgens de README van OpenRCT2 heeft de game de originele bestanden van RollerCoaster Tycoon 2 nodig om te spelen, die je kunt kopen op Steam of GOG.com. Onze server zelf draait zonder.
OpenRCT2 is gratis en open source, dus je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
Dit werkt op een oude pc, een thuisserver of een virtuele machine in de cloud. De opdrachtregelopties komen uit de man-pagina van OpenRCT2 en de Multiplayer-wikipagina, en de downloadstappen volgen ons installatiescript.
Linux (voorbeeld met Debian 12)
Download de draagbare build. Kies het bestand voor jouw distributie uit de nieuwste OpenRCT2-release. Voor Debian 12 (bookworm) eindigt de bestandsnaam op Linux-bookworm-x86_64.tar.gz.
mkdir ~/openrct2-server && cd ~/openrct2-server
curl -L -o OpenRCT2.tar.gz "<the download link of that file>"
tar -xvf OpenRCT2.tar.gz
Het archief pakt uit in een map OpenRCT2 met daarin openrct2-cli.
Installeer de bibliotheken als het niet start. Als openrct2-cli stopt met "error while loading shared libraries" (bijvoorbeeld libicuuc.so.72), mist het systeem een bibliotheek waaraan de draagbare build gelinkt is. Dit zijn de Debian 12-pakketten die ons installatiescript toevoegt voor de bookworm-build:
Zet een opgeslagen park in een map die je zelf beheert, bijvoorbeeld ~/openrct2-server/ServerData/save/save.park. Je kunt een save uit je eigen game gebruiken.
Start de server.--port stelt de poort in en --user-data-path stelt de map in waarin config.ini staat:
cd ~/openrct2-server
./OpenRCT2/openrct2-cli host ServerData/save/save.park --port 11753 --user-data-path ~/openrct2-server/ServerData/
Voeg --password <password> toe om een wachtwoord te eisen om mee te doen. Zonder --port wordt volgens de man-pagina van OpenRCT2 de standaardpoort, 11753, gebruikt.
Open de poort. Sta TCP 11753 toe in de firewall (met ufw: sudo ufw allow 11753/tcp) en stuur hem op je router door naar deze machine.
Doe mee. Open in de game Multiplayer, klik op New Server en voer het adres van de server in. Voor een andere poort zet je die achter het adres, zoals 203.0.113.10:22050. Op de opdrachtregel kan een client openrct2 join <address> --port 11753 gebruiken.
Om hem draaiende te houden nadat je uitlogt, beschrijft de wiki van OpenRCT2 een systemd-unit, /etc/systemd/system/openrct2.service, waarvan ExecStart het commando openrct2-cli host op je save uitvoert, gevolgd door systemctl daemon-reload, systemctl enable openrct2.service en systemctl start openrct2.service. Dezelfde wikipagina noemt de officiële Docker-container, openrct2-docker, als een van de makkelijkste manieren om een dedicated server te draaien.
Andere instellingen
Het gedrag van de server staat in config.ini onder --user-data-path. Sleutels die ons paneel beheert zijn onder meer network.maxplayers, network.server_name, network.default_password, network.advertise, network.pause_server_if_no_clients, general.autosave en general.autosave_amount. In de broncode van OpenRCT2 zijn de standaardwaarden 16 spelers, advertise aan en pause_server_if_no_clients uit.
Huren neemt de stappen voor firewall, poortdoorsturen en download weg. De serversoftware en de poort worden voor je ingesteld.
Kies een plan. Open de OpenRCT2-serverhostingpagina en vergelijk de plannen (KIDDIE, FAMILY en COASTER op het moment van schrijven, voor 16, 32 en 64 spelers). Klik op Server aanmaken bij een plan, of op Plan aanpassen waar de pagina dat biedt, en rond de bestelling af. Prijzen veranderen, dus check ze op die pagina.
Wacht op de installatie. Je krijgt een e-mail "server klaar" en de server verschijnt op panel.playnhost.com. Op het tabblad Console telt het paneel de server als gestart zodra het Listening for clients on afdrukt.
Open Instellingen, dan Game-instellingen. Deze velden gelden telkens als de server start:
Servernaam en Serverwachtwoord: de naam die spelers zien en het wachtwoord om mee te doen. Maak het wachtwoord leeg voor een open server.
Max. spelers: ingesteld op het aantal spelers van je plan als de server wordt aangemaakt.
Opslagbestand: het park dat geladen wordt, standaard ServerData/save/save.park.
Laatste autosave laden: zie de opmerking hieronder.
Interval automatisch opslaan en Te bewaren autosaves: hoe vaak de server automatisch opslaat en hoeveel autosaves hij bewaart.
Server adverteren en Server pauzeren zonder clients: beide staan standaard uit op onze servers. In onze tests mislukt vermelding in de openbare serverlijst van OpenRCT2 vanaf onze servers, dus laat Server adverteren uit en laat spelers meedoen via het adres.
Serverbeschrijving: wordt getoond als spelers in de serverlijst met de muis over jouw server gaan. Welkomstbericht van de server: het bericht dat elke speler krijgt die meedoet.
Herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, klik je op Nu herstarten en wacht je op de klaar-regel.
Upload je eigen park (optioneel). Open het tabblad Files, upload je .park-bestand (een bestandsnaam zonder spaties), zet Opslagbestand op het pad ervan en zet Laatste autosave laden uit zodat het geladen wordt. Zolang het uit staat, laadt elke herstart dat bestand opnieuw; zodra de server je nieuwe park automatisch heeft opgeslagen, zet je het weer aan om je voortgang tussen herstarts te behouden.
Doe mee. Open in OpenRCT2 Multiplayer, klik op New Server, voer het adres en de poort van je server uit het paneel in en daarna het Serverwachtwoord als je er een hebt ingesteld.
Wat onze opzet voor je doet
Klaar-regel. Het paneel beschouwt de server als gestart als het logboek Listening for clients on meldt.
Poort en instellingen. Bij elke start schrijft het paneel de poort van je server naar network.default_port, samen met naam, wachtwoord, aantal spelers en de instellingen voor adverteren, pauzeren, automatisch opslaan en het loggen van chat en acties. Handmatige wijzigingen aan die sleutels in ServerData/config.ini worden bij de volgende start overschreven, dus wijzig ze onder Game-instellingen.
Startpark. De installatie downloadt een standaard save.park naar ServerData/save als er geen is, zodat een nieuwe server meteen kan starten.
Autosave wint standaard. Met Laatste autosave laden aan laadt elke start het nieuwste bestand in ServerData/save/autosave/ in plaats van het Opslagbestand. Zo blijft je voortgang tussen herstarts behouden. Het betekent ook dat een ander Opslagbestand genegeerd wordt totdat je de instelling uitzet.
Versies. De instelling OpenRCT2-versie staat standaard op latest. Een release-tag vanaf v0.4.15, precies geschreven zoals op de releasepagina van OpenRCT2, zoals v0.5.7, zet er een vast. Hij wordt alleen gelezen terwijl de server installeert: een herstart past een wijziging niet toe, ook al biedt het paneel er na het opslaan een aan. Om een bestaande server naar een andere versie te brengen, open je een supportticket en wij installeren hem voor je opnieuw.
Console. Het tabblad Console toont het serverlogboek. Tekst die je daar typt, bereikt de game niet, dus de admin-stap met network.players hierboven kun je daar niet uitvoeren.
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 maandbedrag per plan. Zie de huidige plannen.
Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine, je stroom en je thuisinternet, en hij moet aan blijven terwijl je vrienden bouwen. 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. Gehuurd: je thuis-IP komt er niet aan te pas.
Benodigde kennis. Zelf gehost: opdrachtregel, poortdoorsturen en een service- of Docker-opzet. Prima te doen en een goede manier om te leren. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: download de nieuwe release en vervang de map. Gehuurd: de server houdt de versie waarmee hij is geïnstalleerd (latest op dat moment, tenzij je OpenRCT2-versie instelt), en support installeert hem opnieuw als je een andere wilt.
Zelf hosten past bij je als er al de hele dag een machine draait en je thuis bent in netwerken. Huren past bij je als je liever geen hardware beheert.
Veelvoorkomende problemen en oplossingen
Het release-binary start niet
Oorzaak: het systeem mist een bibliotheek waaraan de draagbare build gelinkt is, bijvoorbeeld libicuuc.so.72.
Oplossing: installeer op Debian 12 libicu72 libfontconfig1 libfreetype6 libpng16-16 libzip4, of gebruik de officiële Docker-container.
Vrienden kunnen niet verbinden
Oorzaak: de poort is dicht in de firewall of niet doorgestuurd op de router.
Oplossing: open TCP 11753 (of je eigen poort) op beide plekken en zet de poort achter het adres als het niet de standaardpoort is.
De server blijft een oud park laden (PlayNHost)
Oorzaak:Laatste autosave laden staat aan, dus de nieuwste autosave wordt geladen in plaats van het Opslagbestand.
Oplossing: zet Laatste autosave laden uit en herstart dan.
Je wijzigingen in config.ini verdwijnen (PlayNHost)
Oorzaak: de sleutel is er een die het paneel bij elke start schrijft.
Oplossing: wijzig hem in plaats daarvan onder Game-instellingen.
FAQ
Kan ik gratis een OpenRCT2-server hosten?
Ja. OpenRCT2 is gratis en open source. Je betaalt wel voor de machine, stroom en internet, en hij moet aan blijven terwijl mensen spelen.
Welke poort gebruikt OpenRCT2?
Standaard TCP 11753. Wijzig dat met --port of in config.ini.
Hoeveel spelers kunnen meedoen?
De standaardwaarde van network.maxplayers is 16. Onze plannen zijn voor 16, 32 en 64 spelers.
Kan ik een gloednieuw scenario op de server starten?
Niet op de onze: Opslagbestand moet naar een bestaand .park-bestand wijzen, en standaard wordt een startpark geladen. Upload je eigen park om dat te veranderen.
Heb ik de originele bestanden van RollerCoaster Tycoon 2 nodig?
Spelers wel: volgens de README van OpenRCT2 heeft de game ze nodig. Onze server draait zonder.
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