NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Trackmania-server hosten: zo doe je dat (2026)

TrackmaniaUpdated Nov 5, 202611 min read

Kort antwoord. Je kunt zelf gratis een Trackmania-server hosten: download de dedicated server van Nadeo (TrackmaniaServer_Latest.zip), maak op trackmania.com een dedicated-serveraccount aan, zet de login en het wachtwoord ervan in dedicated_cfg.xml, start ./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml en forward de serverpoort (server_port, 2350 in het sjabloon van Nadeo). Of huur een Trackmania-server en sla de installatie over.

Spelers bereiken je server online via een Club-room die staat op Use Your Dedicated Server (Advanced), die de server kiest op basis van de dedicated-serverlogin. Nadeo noemt het hosten van online rooms op je eigen server een Club-toegangsfunctie, en alleen de pc-versie van Trackmania kan op een dedicated server joinen.

Gecontroleerd op 5 november 2026 aan de hand van de huidige TrackmaniaServer_Latest.zip, die de downloadserver van Nadeo dateert op 16 mei 2026. De download heeft geen versienummer.

Deze gids gebruikt de bestanden uit de eigen serverdownload van Nadeo en wat wij op onze Trackmania-servers draaien. Wil je meteen huren, zie dan optie 2.

Wat je nodig hebt

  • De serverdownload: één zip van ongeveer 240 MB op http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip. Daarin zit TrackmaniaServer voor Linux en TrackmaniaServer.exe voor Windows. Een Steam-account is niet nodig.
  • Een dedicated-serveraccount: registreer er een op https://www.trackmania.com/player/dedicated-servers. Je krijgt een login en een wachtwoord voor de server, los van je spelersaccount.
  • Netwerk: de serverpoort moet bereikbaar zijn vanaf internet. In het sjabloon van Nadeo staat server_port op 2350.
  • Hardware: Nadeo publiceert in de download geen servereisen.
  • De game: dedicated servers zijn alleen voor pc, dus elke speler heeft de pc-versie van Trackmania nodig. Online rooms op je eigen server hosten en clubrooms spelen zijn Club-toegangsfuncties op de toegangspagina van Nadeo. Gratis Starter-toegang noemt alleen joinen op een lokale server.

De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, plus Club-toegang voor online rooms.

Optie 1: zelf hosten

Dit werkt op een pc die je over hebt, een thuisserver of een virtuele machine in de cloud. De stappen hieronder zijn die van ons installatiescript.

Linux

  1. Download en pak de server uit.
    sudo apt install wget unzip
    mkdir -p ~/trackmania && cd ~/trackmania
    wget http://files.v04.maniaplanet.com/server/TrackmaniaServer_Latest.zip
    unzip -o TrackmaniaServer_Latest.zip
    rm TrackmaniaServer_Latest.zip
    chmod 755 TrackmaniaServer
  2. Maak je eigen config en playlist op basis van de sjablonen. De zip bevat dedicated_cfg.default.txt en een voorbeeldbestand met matchinstellingen, niet de bestanden die de server leest:
    cp -n UserData/Config/dedicated_cfg.default.txt UserData/Config/dedicated_cfg.xml
    cp -n UserData/Maps/MatchSettings/example.txt UserData/Maps/matchsettings.xml
    De voorbeeldplaylist is time attack op de 25 Training-maps die in de zip zitten.
  3. Bewerk UserData/Config/dedicated_cfg.xml. Zet je dedicated-serveraccount in masterserver_account en geef een naam op:
    <masterserver_account>
        <login>your-server-login</login>
        <password>your-server-password</password>
    </masterserver_account>
    <server_options>
        <name>My Trackmania Server</name>
        <max_players>32</max_players>
        <password></password>
    </server_options>
    Een lege password betekent dat iedereen kan joinen. max_players en max_spectators staan allebei op 32 in het sjabloon van Nadeo, en password_spectator is een apart wachtwoord om te kijken.
  4. Verander de beheerderswachtwoorden. Het sjabloon van Nadeo bevat drie niveaus, SuperAdmin, Admin en User, en elk wachtwoord is hetzelfde woord als de niveaunaam. Ze beheren de remote-controlpoort (XML-RPC) van de server, dus stel in authorization_levels je eigen wachtwoorden in voordat de server openbaar wordt.
  5. Start hem.
    ./TrackmaniaServer /nodaemon /dedicated_cfg=dedicated_cfg.xml /game_settings=matchsettings.xml /servername="My Trackmania Server"
    /nodaemon houdt hem in je terminal. Ons paneel telt de server als gestart zodra de console een regel met Load succeeds afdrukt.
  6. Open de poort. Sta de server_port uit dedicated_cfg.xml (standaard 2350) toe in de firewall van de machine en forward hem op je router naar deze machine. Forward xmlrpc_port (standaard 5000) niet: het sjabloon van Nadeo zet xmlrpc_allowremote op False, dus hij is alleen lokaal bereikbaar, en het is een controlepoort, geen spelerspoort.
  7. Test het. Open in Trackmania op pc je club, voeg een Room-activiteit toe, kies Use Your Dedicated Server (Advanced) en selecteer je dedicated-serverlogin. Join de room daarna vanaf een ander netwerk.

Windows

Dezelfde zip bevat TrackmaniaServer.exe. Pak hem uit in een map, maak dedicated_cfg.xml en matchsettings.xml op basis van de twee sjablonen zoals in stap 2 tot 4, start TrackmaniaServer.exe vanuit een opdrachtprompt met dezelfde argumenten /nodaemon, /dedicated_cfg, /game_settings en /servername, en sta de serverpoort toe in Windows Firewall.

Matchinstellingen en eigen spelmodi

  • Playlist: het bestand met matchinstellingen noemt de spelmodus in script_name (het voorbeeld gebruikt Trackmania/TM_TimeAttack_Online) en somt elke map op als <map><file>...</file></map>. Mappaden zijn relatief aan UserData/Maps.
  • Eigen spelmodi: de server compileert een modus die in script_name staat vanuit UserData/Scripts. Noch UserData/Scripts/Modes noch UserData/Scripts/Libs bestaat in de zip van Nadeo, dus maak ze zelf aan. In onze tests op de echte server kwam een bewuste syntaxfout in een modusbestand onder Modes terug als compilerfout met de naam van dat bestand, en hetzelfde voor een bibliotheek die uit Libs werd ingevoegd. Een compilerfout betekent dat de server je bestand heeft gevonden en gelezen.

Meer over playlists vind je in Maps en matchinstellingen wijzigen op je Trackmania-server.

Optie 2: hosten bij PlayNHost

Huren scheelt je de download, het forwarden van poorten en de updateroutine. De poorten en het grootste deel van het configbestand zijn voor je ingesteld.

  1. Kies een plan. Open de Trackmania-serverpagina. Het plan op het moment van schrijven is MANIA, voor 17 spelers. Druk daar op Plan aanpassen en rond de bestelling af. Prijzen veranderen, dus check ze op die pagina.
  2. Wacht op de installatie. Je krijgt een e-mail "server klaar" en de server verschijnt op panel.playnhost.com.
  3. Voeg eerst je dedicated-serveraccount toe of check hem. Registreer hem op https://www.trackmania.com/player/dedicated-servers. Open in het paneel Instellingen, dan Game-instellingen, en zorg dat Masterserver-login en Masterserver-wachtwoord zijn ingevuld. Zolang de login leeg is, waarschuwt de console bij elke start dat de server op LAN start en dat spelers er niet via internet op kunnen.
  4. Stel de rest op dezelfde pagina in.
    • Servernaam: de naam die je server aan spelers toont.
    • Serverwachtwoord: het wachtwoord om te racen. Laat leeg voor geen wachtwoord.
    • Wachtwoord voor toeschouwers: een apart wachtwoord om te kijken.
    • Matchinstellingen: het playlistbestand dat de server laadt, standaard matchsettings.xml.
    • Max. spelers en Max. toeschouwers worden getoond, maar je kunt ze niet wijzigen.
    • XML-RPC-wachtwoord: alleen voor beheertools die van buitenaf verbinden. Zie hieronder.
    Server automatisch bijwerken staat onder Geavanceerd tonen en staat standaard aan.
  5. Start of herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, herstart je de server en volg je de tab Console. Zodra de console een regel met Load succeeds afdrukt, telt het paneel de server als draaiend.
  6. Join. Maak in Trackmania op pc in je club een Room-activiteit met Use Your Dedicated Server (Advanced), selecteer je dedicated-serverlogin en join. Vul het serverwachtwoord in als je er een hebt ingesteld. Onze gids Verbinden met je Trackmania-server behandelt het joinen.

Wat onze setup voor je doet

  • Geen account, een duidelijke waarschuwing. Als de Masterserver-login leeg is, staat in de startbanner van de console dat er geen dedicated-serveraccount is ingesteld, dat de server op LAN start en waar je er een registreert. Dat is makkelijk te missen als je alleen let op "server gestart".
  • Sleutels die het paneel bij elke start schrijft. In UserData/Config/dedicated_cfg.xml schrijft het paneel de servernaam, beide wachtwoorden, max. spelers, max. toeschouwers, de serverpoort, de XML-RPC-poort en de login en het wachtwoord van de masterserver, plus de drie beheerderswachtwoorden uit het XML-RPC-wachtwoord. Een handmatige wijziging aan een van die sleutels wordt bij de volgende start vervangen, dus wijzig ze in Game-instellingen.
  • Remote XML-RPC staat uit tot je een wachtwoord instelt. Alleen als het XML-RPC-wachtwoord niet leeg is, zet ons startscript xmlrpc_allowremote op True, en als je het wachtwoord wist, springt het bij de volgende start terug.
  • Updates zonder versienummer. Nadeo publiceert één altijd actuele zip. Met Server automatisch bijwerken aan vraagt ons startscript de downloadserver of het bestand is veranderd (het vergelijkt de ETag en de lengte van het bestand) en downloadt de 240 MB alleen als dat zo is. Je dedicated_cfg.xml en je matchinstellingen worden nooit overschreven, omdat de zip alleen de sjablonen bevat.
  • Eigen modi. De mappen UserData/Scripts/Modes en UserData/Scripts/Libs worden voor je aangemaakt.
  • Bestanden. Upload maps en bewerk je playlist onder Files. De standaardplaylist is UserData/Maps/matchsettings.xml. Herstart de server daarna zodat hij je wijzigingen laadt.

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 het huidige plan.
  • Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine en je thuisinternet, en hij moet aan staan als je vrienden racen. 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, poortforwarding en XML bewerken. Gehuurd: velden in een webpaneel. In beide gevallen heb je het dedicated-serveraccount en Club-toegang voor online rooms nodig.
  • Updates. Zelf gehost: download de zip opnieuw en pak hem over de oude bestanden uit, waarbij je je twee configbestanden houdt. Nadeo heeft gewaarschuwd dat spelers na een game-update niet kunnen verbinden met een dedicated server die op een oude build is blijven staan. Gehuurd: Server automatisch bijwerken controleert bij elke start.
  • Aantal spelers. Zelf gehost: het sjabloon van Nadeo staat 32 spelers en 32 toeschouwers toe. Gehuurd: het plan bepaalt het aantal spelers, 17 bij MANIA.

Zelf hosten past als er al de hele dag een machine draait en je je thuis voelt in netwerken. Huren past als je liever geen hardware beheert. In beide gevallen heb je het gratis dedicated-serveraccount nodig.

Veelvoorkomende problemen en oplossingen

De server draait, maar je kunt hem niet kiezen voor een clubroom

Oorzaak: er is geen dedicated-serveraccount ingesteld. Een room selecteert je server op basis van de dedicated-serverlogin.

Oplossing: registreer het account op trackmania.com, vul de login en het wachtwoord in (in masterserver_account, of Masterserver-login en Masterserver-wachtwoord bij PlayNHost) en herstart.

De server start niet na het bewerken van de config

Oorzaak: dedicated_cfg.xml is XML, dus een niet-gesloten tag maakt het kapot.

Oplossing: bewaar vóór het bewerken een kopie van het werkende bestand. Raak je het kwijt, kopieer dan dedicated_cfg.default.txt opnieuw.

De server vindt de config die je hebt bewerkt niet

Oorzaak: het sjabloon in de zip heet dedicated_cfg.default.txt, en de server wordt gestart met /dedicated_cfg=dedicated_cfg.xml. Het sjabloon bewerken verandert niets.

Oplossing: kopieer het sjabloon naar UserData/Config/dedicated_cfg.xml en bewerk dat bestand.

Je wijzigingen verdwijnen (PlayNHost)

Oorzaak: de sleutel is er een die het paneel bij elke start schrijft.

Oplossing: wijzig de servernaam, de wachtwoorden en de masterserver-login in Game-instellingen.

Spelers kunnen na een Trackmania-update niet verbinden

Oorzaak: de server draait nog op de oude build. Nadeo heeft gewaarschuwd dat je na een game-update de nieuwe serverbestanden nodig hebt om spelers te laten verbinden.

Oplossing: download TrackmaniaServer_Latest.zip opnieuw en pak hem over de oude bestanden uit. Laat bij PlayNHost Server automatisch bijwerken aan staan en herstart.

FAQ

Kan ik gratis een Trackmania-server hosten?

De serversoftware is een gratis download van Nadeo. Je betaalt nog steeds voor de machine en het internet, en hij moet aan staan zolang er gespeeld wordt. Nadeo noemt het hosten van online rooms op je eigen server een Club-toegangsfunctie, dus helemaal gratis is het niet.

Heb ik een speciaal account nodig?

Ja. Registreer op trackmania.com een dedicated-serveraccount. Het staat los van je spelersaccount, en een clubroom kiest je server op basis van die login.

Welke poorten gebruikt hij?

De serverpoort, 2350 in het sjabloon van Nadeo, en een XML-RPC-controlepoort, 5000 in het sjabloon. Spelers hebben alleen de serverpoort nodig. De XML-RPC-poort is alleen lokaal, tenzij je xmlrpc_allowremote wijzigt.

Hoeveel spelers kunnen joinen?

Het sjabloon van Nadeo heeft 32 spelers en 32 toeschouwers. Ons MANIA-plan is voor 17 spelers.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS