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

Een Euro Truck Simulator 2 server hosten (2026)

Euro Truck Simulator 2Updated Nov 5, 202613 min read

Kort antwoord. Je kunt een Euro Truck Simulator 2 server gratis zelf hosten: installeer de tool "Euro Truck Simulator 2 Dedicated Server" (Steam-app 1948160) met SteamCMD via een anonieme login, exporteer server_packages.sii en server_packages.dat uit je eigen game en open de twee poorten die in server_config.sii staan (27015 voor de verbinding en 27016 voor de query in het voorbeeld van SCS) voor TCP en UDP. Of huur een Euro Truck Simulator 2 server en sla het netwerkwerk over.

Chauffeurs doen mee door in de serverbrowser van de game naar de sessie te zoeken. De wiki van SCS noemt als limiet 8 spelers.

Gecontroleerd op 5 november 2026 met Euro Truck Simulator 2 1.61 (stabiele release van 17 september 2026). Sinds 22 oktober 2026 is er een open bèta 1.62.

Deze gids gebruikt de eigen Dedicated Server-pagina van SCS Software op de SCS Modding Wiki en wat wij draaien op onze eigen Euro Truck Simulator 2 servers. Wil je meteen naar de huurroute, ga dan naar Optie 2.

Wat je nodig hebt

  • De serversoftware: "Euro Truck Simulator 2 Dedicated Server", Steam-app 1948160. Hij is gratis, en volgens de wiki hoef je de game niet te bezitten om hem te draaien.
  • Een machine die aan blijft: een reserve-pc, een thuisserver of een virtuele cloudmachine. Deze gids gebruikt 64-bits Linux, dat draaien wij zelf. De server heeft ook een Windows-versie.
  • De game op je eigen pc: de server bevat nooit mods of DLC. Je exporteert een pakketlijst uit een kopie van Euro Truck Simulator 2 met je mods en kaart-DLC aan, dus voor die stap heb je de game nodig.
  • Netwerk: de server gebruikt twee fysieke poorten, connection_dedicated_port en query_dedicated_port (27015 en 27016 in de voorbeeldconfig van de wiki), en de wiki vraagt zowel TCP- als UDP-regels bij het doorsturen. De virtuele poorten (100 en 101 in het voorbeeld) hoeven niet doorgestuurd te worden.
  • Een Steam-inlogtoken voor gameservers (optioneel): zonder token gebruikt de server een anoniem account en krijgt hij een niet-permanente server-ID, de ID die chauffeurs gebruiken voor directe zoekopdrachten. Met een token krijgt hij een permanente. Om er een te maken moet je de game bezitten, en de wiki zegt dat je het maakt met de app-ID van de game (227300), niet die van de server.
  • Hardware: de Dedicated Server-pagina van SCS noemt geen hardwarevereisten.

De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.

Optie 1: zelf hosten

Dit werkt op een reserve-pc, een thuisserver of een virtuele cloudmachine. De SteamCMD-stappen komen van de SteamCMD-pagina van Valve en de serverstappen uit de wiki van SCS.

Linux (Debian of Ubuntu)

  1. Installeer de bibliotheek die SteamCMD nodig heeft.
    sudo apt-get install lib32gcc-s1
  2. Maak een gebruiker steam aan. Valve raadt af om SteamCMD als root te draaien.
    sudo useradd -m steam
    sudo passwd steam
    sudo -iu steam
  3. Installeer SteamCMD als die gebruiker.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Download de server.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ets2-server +login anonymous +app_update 1948160 validate +quit
    De eerste regel laat een verse SteamCMD zichzelf bijwerken vóór de echte download. SteamCMD-downloads kunnen mislukken zonder duidelijke fout, dus controleer of /home/steam/ets2-server/steamapps/appmanifest_1948160.acf bestaat. Zo niet, voer de download dan opnieuw uit. De wiki waarschuwt ook dat SteamCMD de server niet voor je bijwerkt: voer na een gamepatch hetzelfde commando opnieuw uit.
  5. Geef de server de Steam-bibliotheek waar hij om vraagt. Volgens de wiki heeft een Linux-server die een fout toont die begint met [S_API FAIL] SteamAPI_Init() failed het bestand steamclient.so nodig. Gebruik het script server_launch.sh naast het uitvoerbare bestand of koppel de bibliotheek:
    mkdir -p ~/.steam/sdk64
    ln -sf ~/Steam/linux64/steamclient.so ~/.steam/sdk64/steamclient.so
    De voorbeeldlink van de wiki begint bij haar map steamcmd, dus pas het eerste pad aan naar waar jouw SteamCMD linux64/steamclient.so heeft neergezet.
  6. Start de server één keer om zijn bestanden aan te maken.
    cd /home/steam/ets2-server
    ./bin/linux_x64/eurotrucks2_server
    De eerste start maakt de homemap van de server aan (standaard het gebruikerspad van de game, dat SCS onder Linux opgeeft als ~/.local/share/Euro Truck Simulator 2/) met een standaard server_config.sii en server.log.txt. Daarna meldt hij [MP] Error: Server packages file not found, omdat de server niet kan starten zonder de pakketbestanden. Dat is normaal: je levert ze in de volgende stap.
  7. Exporteer het pakketpaar uit je eigen game. Zet op je pc g_console op 1 in de config.cfg van de game, start Euro Truck Simulator 2 met de mods en DLC die je wilt, laad de kaart, druk op ~ en voer uit:
    export_server_packages
    De game schrijft server_packages.sii en server_packages.dat naar zijn homemap (Documents\Euro Truck Simulator 2 onder Windows). Ze beschrijven je mod- en DLC-opstelling en zijn niet aan je account gekoppeld. Kopieer beide naar de homemap van de server uit de vorige stap.
  8. Bewerk server_config.sii in die map. Laat de SiiNunit-omhulling van het bestand staan en wijzig de waarden erin. Sleutels die de meeste mensen aanpassen:
    lobby_name: "My convoy"
    password: ""
    max_players: 8
    connection_dedicated_port: 27015
    query_dedicated_port: 27016
    server_logon_token: ""
    lobby_name, description en password zijn beperkt tot 63 tekens, en de wiki zegt dat de spelerslimiet 8 is.
  9. Open de poorten. Sta 27015 en 27016 toe voor TCP en UDP in de firewall van de machine (met ufw openen sudo ufw allow 27015 en sudo ufw allow 27016 beide protocollen) en stuur beide door op je router naar deze machine.
  10. Start de server opnieuw met ./bin/linux_x64/eurotrucks2_server. Bekijk server.log.txt in de homemap van de server. Als hij crasht, zoek dan op dezelfde plek naar server.crash.txt. Stop de server met Ctrl+C.

Windows

  1. Installeer de tool "Euro Truck Simulator 2 Dedicated Server" vanuit je Steam-bibliotheek (tools zijn standaard verborgen, dus wijzig het bibliotheekfilter) of voer het SteamCMD-commando hierboven uit met +login anonymous en een Windows-installatiemap.
  2. Start het uitvoerbare serverbestand één keer, exporteer dan het pakketpaar en bewerk server_config.sii zoals in Linux-stappen 6 tot 8. De startoptie -homedir van de wiki verplaatst de homemap van de server onder Windows.
  3. Sta de poorten 27015 en 27016 toe voor inkomend TCP en UDP in Windows Firewall en stuur beide door op je router.

Hoe chauffeurs een zelf gehoste server vinden

  • Directe zoekopdracht: de server toont bij het starten een zoek-ID. Chauffeurs typen die in het zoekveld van de serverbrowser in de game. De wiki zegt dat directe zoekopdracht zelfs werkt voor een server achter NAT.
  • Openbare sessielijst: de dedicated server doet geen NAT punching, dus hij heeft een openbaar IP of doorgestuurde poorten nodig om in de sessiebrowser te verschijnen.
  • Moderators: de server heeft geen interface, dus zet Steam-ID's in moderator_list in server_config.sii. Moderators kunnen in de chat /set_time, /set_rain_factor en /help gebruiken.

Optie 2: hosten bij PlayNHost

Huren neemt firewall, poort doorsturen en updateroutine uit handen. De poorten en het configbestand zijn voor je ingesteld.

  1. Kies een plan. Open de Euro Truck Simulator 2 serverhostingpagina. Op het moment van schrijven is er één plan, CONVOY, voor 8 spelers. Klik erop 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. Op het tabblad Console telt het paneel de server als draaiend zodra hij [MP] State: running toont.
  3. Open Instellingen en dan Game-instellingen. Twee velden zijn hier belangrijk:
    • Lobbynaam: de sessienaam die chauffeurs in de serverbrowser zien. SCS beperkt die tot 63 tekens.
    • Steam-authenticatietoken: je Steam-inlogtoken voor gameservers, als je er een hebt. Maak het aan op steamcommunity.com/dev/managegameservers met de app-ID van de game, 227300 (niet die van de server, 1948160), en plak het hier. Laat het leeg als je geen echt token hebt.
    Automatisch bijwerken staat onder Geavanceerd tonen op dezelfde kaart en staat standaard aan.
  4. Herstart. Als het paneel "Opgeslagen. De server moet herstarten voordat dit van kracht wordt." toont, klik dan op Nu herstarten en wacht op de klaar-regel.
  5. Voeg je mods toe (optioneel). Open het tabblad Modding. Zet je mods en kaart-DLC aan in je eigen game, voer export_server_packages uit in de console ervan en upload beide bestanden die het schrijft, server_packages.sii en server_packages.dat, met Files naar .local/share/Euro Truck Simulator 2/, waarbij je de twee bestaande bestanden vervangt. Herstart daarna.
  6. Voeg moderators toe (optioneel). Bewerk in Files de sleutel moderator_list in .local/share/Euro Truck Simulator 2/server_config.sii met de Steam-ID's van je chauffeurs en herstart dan. Het paneel overschrijft die sleutel niet.
  7. Doe mee. Zoek in de serverbrowser van de game naar je lobbynaam. Chauffeurs hebben de mods nodig waarmee je pakketbestanden zijn geëxporteerd.

Wat het paneel voor je doet

  • Poorten en sleutels. Bij elke start schrijft het paneel je gamepoort, de querypoort, het Steam-token en de lobbynaam naar server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Handmatige wijzigingen aan die vier sleutels worden bij de volgende start vervangen: pas lobbynaam en token aan in Game-instellingen, en de poorten volgen de eigen toewijzing van de server.
  • Een standaard pakketpaar. Een nieuwe server start met een standaard server_config.sii en een standaardpaar server_packages.sii en server_packages.dat (basiskaart, geen mods, geen DLC), dus hij draait de basisgame. Ons opstartscript leest ze bij elke start en toont wat de server aanbiedt: het aantal mods, de kaart en de datum van de export.
  • Een waarschuwing voor de klassieke fout. Maar één van de twee pakketbestanden uploaden is makkelijk te missen. Bij elke start toont de console een [pnh-packages]-waarschuwing als alleen het .sii of alleen het .dat afwijkt van het standaardpaar.
  • Een gecontroleerde installatie. Bij onze installaties is SteamCMD soms mislukt terwijl het toch succes meldde. Ons installatiescript controleert of het app-manifest bestaat en probeert het tot drie keer opnieuw voordat het opgeeft, zodat de server niet vanuit een lege map start.
  • Een verkeerd token beëindigt de server. In onze tests liet een ongeldig Steam-token Steam de login weigeren, en de server sloot binnen seconden af. Gebeurt dat, maak dan Steam-authenticatietoken leeg of plak een geldig token en start de server dan.
  • Backups. Als je plan backups bevat, maak er dan een via Backups voordat je bestanden met de hand wijzigt.

Andere gidsen: Verbinding maken met je Euro Truck Simulator 2-convoyserver, Serverpakketten genereren voor je Euro Truck Simulator 2-server en Naam, wachtwoord en slots van je Euro Truck Simulator 2-server wijzigen.

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 cloudmachine. Gehuurd: een maandelijks bedrag per plan. Zie de huidige plannen.
  • Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine, je stroom en je thuisinternet, en hij moet aan staan als je convooi rijdt. Gehuurd: draait op de hardware van de host, niet op je pc.
  • Netwerkblootstelling. Zelf gehost: je opent TCP- en UDP-poorten op je router en spelers bereiken je openbare IP, tenzij je op directe zoekopdracht vertrouwt. Gehuurd: je thuis-IP komt er niet bij kijken.
  • Benodigde kennis. Zelf gehost: opdrachtregel, poorten doorsturen, server_config.sii bewerken en het pakketpaar exporteren. Gehuurd: een webpaneel met formuliervelden, en het pakketpaar exporteer je nog steeds zelf als je mods of kaart-DLC wilt.
  • Updates. Zelf gehost: voer na een gamepatch het SteamCMD-commando opnieuw uit. Gehuurd: de paneelinstelling Automatisch bijwerken, standaard aan, werkt de server bij als hij start, dus klik na een patch op Herstarten.

Zelf hosten past bij je als er al de hele dag een machine draait en je je prettig voelt bij netwerken. Huren past bij je als je liever geen hardware onderhoudt.

Veelvoorkomende problemen en oplossingen

De server stopt bij de eerste start met een fout over ontbrekende pakketten

Oorzaak: een zelf gehoste server heeft nog geen server_packages.sii en server_packages.dat.

Oplossing: exporteer ze uit je eigen game met export_server_packages en kopieer beide naar de homemap van de server.

De server verschijnt niet in de sessielijst

Oorzaak: de fysieke poorten zijn van buitenaf niet bereikbaar. De dedicated server doet geen NAT punching.

Oplossing: open beide poorten uit server_config.sii voor TCP en UDP en stuur ze door, of gebruik directe zoekopdracht met de ID die de server bij het starten toont. Zie Euro Truck Simulator 2-server verschijnt niet in de convoybrowser.

De server sluit af met "[MP] Steam disconnected"

Oorzaak: volgens de wiki verloor Steam zijn verbinding, bijvoorbeeld als de internetverbinding wegvalt of de computer in slaapstand gaat.

Oplossing: start de server opnieuw, controleer de netwerkverbinding van de machine en voorkom dat de machine in slaapstand gaat.

Je wijzigingen in het configbestand verdwijnen (PlayNHost)

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

Oplossing: pas lobbynaam en token aan in Game-instellingen. Andere sleutels, zoals password en moderator_list, behouden je wijzigingen.

FAQ

Kan ik gratis een Euro Truck Simulator 2 server hosten?

Ja. De dedicated server is gratis op Steam en wordt gedownload met een anonieme login. Je betaalt nog steeds voor de machine, stroom en internet, en hij moet aan blijven zolang mensen rijden.

Hoeveel spelers kunnen meedoen?

De wiki van SCS zegt dat de limiet 8 spelers is. Ons plan is voor 8 spelers.

Moet ik de game bezitten om de server te draaien?

Om hem te draaien niet. Je hebt de game nodig om de pakketbestanden te exporteren en om een Steam-token te maken.

Welke poorten gebruikt een Euro Truck Simulator 2 server?

De twee die in server_config.sii staan: connection_dedicated_port en query_dedicated_port, 27015 en 27016 in het voorbeeld van SCS, doorgestuurd voor TCP en UDP. De wiki zegt dat query_dedicated_port voor LAN-games tussen 27015 en 27020 moet liggen.

Kan ik de Steam Workshop gebruiken?

De wiki zegt dat de server geen toegang heeft tot de Steam Workshop. Mods bereiken chauffeurs via het pakketpaar dat je uit je eigen game exporteert.

Wil je de installatie overslaan? Bekijk de Euro Truck Simulator 2 serverplannen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS