NOUVEAU 📢 Offre de lancement limitée : jusqu'à 70 % de remise sur votre premier mois, pour tous les jeux !Voir les offres

Comment héberger un serveur Euro Truck Simulator 2 (2026)

Euro Truck Simulator 2Updated Nov 5, 202614 min read

Réponse courte. Vous pouvez héberger vous-même un serveur Euro Truck Simulator 2 gratuitement : installez l'outil "Euro Truck Simulator 2 Dedicated Server" (app Steam 1948160) avec SteamCMD en connexion anonyme, exportez server_packages.sii et server_packages.dat depuis votre propre jeu, et ouvrez les deux ports définis dans server_config.sii (27015 pour la connexion et 27016 pour la requête dans l'exemple de SCS) en TCP et UDP. Ou louez un serveur Euro Truck Simulator 2 et oubliez le réseau.

Les conducteurs rejoignent la partie en cherchant la session dans le navigateur de serveurs du jeu. Le wiki de SCS donne la limite : 8 joueurs.

Vérifié le 5 novembre 2026 avec Euro Truck Simulator 2 1.61 (version stable du 17 septembre 2026). Une bêta ouverte 1.62 est disponible depuis le 22 octobre 2026.

Ce guide s'appuie sur la page Dedicated Server de SCS Software sur le SCS Modding Wiki et sur ce que nous faisons tourner sur nos propres serveurs Euro Truck Simulator 2. Pour aller directement à la location, voir l'Option 2.

Ce qu'il vous faut

  • Le logiciel serveur : "Euro Truck Simulator 2 Dedicated Server", app Steam 1948160. Il est gratuit, et selon le wiki, il n'est pas nécessaire de posséder le jeu pour le lancer.
  • Une machine toujours allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Ce guide utilise Linux 64 bits, ce que nous utilisons. Le serveur existe aussi en version Windows.
  • Le jeu sur votre propre PC : le serveur ne contient jamais de mods ni de DLC. Vous exportez une liste de paquets depuis une copie de Euro Truck Simulator 2 avec vos mods et vos DLC de cartes activés, donc il vous faut le jeu pour cette étape.
  • Réseau : le serveur utilise deux ports physiques, connection_dedicated_port et query_dedicated_port (27015 et 27016 dans la configuration d'exemple du wiki), et le wiki demande des règles TCP et UDP pour les rediriger. Les ports virtuels (100 et 101 dans l'exemple) n'ont pas besoin d'être redirigés.
  • Un jeton de connexion de serveur de jeu Steam (facultatif) : sans jeton, le serveur utilise un compte anonyme et reçoit un ID de serveur non persistant, l'ID que les conducteurs utilisent pour la recherche directe. Un jeton lui en donne un persistant. Il faut posséder le jeu pour en créer un, et le wiki indique de le créer avec l'ID d'app du jeu (227300), pas celui du serveur.
  • Matériel : la page Dedicated Server de SCS n'indique aucune configuration matérielle requise.

Le logiciel serveur est gratuit. Vous payez la machine, l'électricité et la bande passante, pas le logiciel.

Option 1 : l'héberger vous-même

Cela fonctionne sur un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Les étapes SteamCMD viennent de la page SteamCMD de Valve et les étapes serveur du wiki de SCS.

Linux (Debian ou Ubuntu)

  1. Installez la bibliothèque dont SteamCMD a besoin.
    sudo apt-get install lib32gcc-s1
  2. Créez un utilisateur steam. Valve déconseille de lancer SteamCMD en root.
    sudo useradd -m steam
    sudo passwd steam
    sudo -iu steam
  3. Installez SteamCMD avec cet utilisateur.
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
  4. Téléchargez le serveur.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/ets2-server +login anonymous +app_update 1948160 validate +quit
    La première ligne laisse un SteamCMD tout neuf se mettre à jour avant le vrai téléchargement. Les téléchargements SteamCMD peuvent échouer sans erreur évidente, donc vérifiez que /home/steam/ets2-server/steamapps/appmanifest_1948160.acf existe. Sinon, relancez le téléchargement. Le wiki prévient aussi que SteamCMD ne met pas le serveur à jour à votre place : relancez la même commande après un correctif du jeu.
  5. Donnez au serveur la bibliothèque Steam qu'il demande. Selon le wiki, un serveur Linux qui affiche une erreur commençant par [S_API FAIL] SteamAPI_Init() failed a besoin de steamclient.so. Utilisez le script server_launch.sh placé à côté de l'exécutable, ou créez un lien vers la bibliothèque :
    mkdir -p ~/.steam/sdk64
    ln -sf ~/Steam/linux64/steamclient.so ~/.steam/sdk64/steamclient.so
    Le lien d'exemple du wiki part de son dossier steamcmd, donc adaptez le premier chemin à l'endroit où votre SteamCMD a placé linux64/steamclient.so.
  6. Lancez le serveur une fois pour créer ses fichiers.
    cd /home/steam/ets2-server
    ./bin/linux_x64/eurotrucks2_server
    Le premier démarrage crée le dossier personnel du serveur (par défaut le chemin utilisateur du jeu, que SCS indique comme ~/.local/share/Euro Truck Simulator 2/ sous Linux) avec un server_config.sii et un server.log.txt par défaut. Il signale ensuite [MP] Error: Server packages file not found, car le serveur ne peut pas démarrer sans les fichiers de paquets. C'est normal : vous les fournissez à l'étape suivante.
  7. Exportez la paire de paquets depuis votre propre jeu. Sur votre PC, mettez g_console à 1 dans le config.cfg du jeu, lancez Euro Truck Simulator 2 avec les mods et DLC voulus, chargez la carte, appuyez sur ~ et exécutez :
    export_server_packages
    Le jeu écrit server_packages.sii et server_packages.dat dans son dossier personnel (Documents\Euro Truck Simulator 2 sous Windows). Ils décrivent votre configuration de mods et de DLC et ne sont pas liés à votre compte. Copiez les deux dans le dossier personnel du serveur de l'étape précédente.
  8. Modifiez server_config.sii dans ce dossier. Gardez l'enveloppe SiiNunit du fichier et changez les valeurs à l'intérieur. Clés que la plupart des gens changent :
    lobby_name: "My convoy"
    password: ""
    max_players: 8
    connection_dedicated_port: 27015
    query_dedicated_port: 27016
    server_logon_token: ""
    lobby_name, description et password sont limités à 63 caractères, et le wiki indique que la limite de joueurs est 8.
  9. Ouvrez les ports. Autorisez 27015 et 27016 en TCP et UDP dans le pare-feu de la machine (avec ufw : sudo ufw allow 27015 et sudo ufw allow 27016 ouvrent les deux protocoles), puis redirigez les deux sur votre routeur vers cette machine.
  10. Relancez le serveur avec ./bin/linux_x64/eurotrucks2_server. Consultez server.log.txt dans le dossier personnel du serveur. En cas de plantage, cherchez server.crash.txt au même endroit. Arrêtez le serveur avec Ctrl+C.

Windows

  1. Installez l'outil "Euro Truck Simulator 2 Dedicated Server" depuis votre bibliothèque Steam (les outils sont masqués par défaut, changez donc le filtre de la bibliothèque), ou lancez la commande SteamCMD ci-dessus avec +login anonymous et un dossier d'installation Windows.
  2. Lancez l'exécutable du serveur une fois, puis exportez la paire de paquets et modifiez server_config.sii comme aux étapes 6 à 8 de Linux. L'option de démarrage -homedir du wiki déplace le dossier personnel du serveur sous Windows.
  3. Autorisez les ports 27015 et 27016 en TCP et UDP entrant dans le pare-feu Windows et redirigez les deux sur votre routeur.

Comment les conducteurs trouvent un serveur auto-hébergé

  • Recherche directe : le serveur affiche un ID de recherche au démarrage. Les conducteurs le saisissent dans le champ de recherche du navigateur de serveurs du jeu. Le wiki indique que la recherche directe fonctionne même pour un serveur derrière un NAT.
  • Liste publique des sessions : le serveur dédié ne fait pas de NAT punching, donc il lui faut une IP publique ou des ports redirigés pour apparaître dans le navigateur de sessions.
  • Modérateurs : le serveur n'a pas d'interface, donc listez les Steam ID dans moderator_list dans server_config.sii. Les modérateurs peuvent utiliser /set_time, /set_rain_factor et /help dans le chat.

Option 2 : l'héberger chez PlayNHost

La location supprime le pare-feu, la redirection de ports et la routine de mise à jour. Les ports et le fichier de configuration sont déjà réglés pour vous.

  1. Choisissez une offre. Ouvrez la page d'hébergement de serveur Euro Truck Simulator 2. Au moment de la rédaction, il y a une offre, CONVOY, pour 8 joueurs. Appuyez sur Personnaliser l’offre et terminez la commande. Les prix changent, vérifiez-les sur cette page.
  2. Attendez l'installation. Vous recevez un e-mail "serveur prêt" et le serveur apparaît sur panel.playnhost.com. Dans l'onglet Console, le panneau considère le serveur comme démarré quand il affiche [MP] State: running.
  3. Ouvrez Paramètres, puis Paramètres du jeu. Deux champs comptent ici :
    • Nom du lobby : le nom de session que les conducteurs voient dans le navigateur de serveurs. SCS le limite à 63 caractères.
    • Jeton d'authentification Steam : votre jeton de connexion de serveur de jeu Steam, si vous en avez un. Créez-le sur steamcommunity.com/dev/managegameservers avec l'ID d'app du jeu, 227300 (pas celui du serveur, 1948160), et collez-le ici. Laissez le champ vide si vous n'en avez pas de vrai.
    Mise à jour automatique se trouve sous Afficher les options avancées sur la même carte et est activée par défaut.
  4. Redémarrez. Quand le panneau affiche "Enregistré. Le serveur doit redémarrer pour que ces modifications prennent effet.", appuyez sur Redémarrer maintenant et attendez la ligne de démarrage.
  5. Ajoutez vos mods (facultatif). Ouvrez l'onglet Modding. Activez vos mods et DLC de cartes dans votre propre jeu, exécutez export_server_packages dans sa console et envoyez les deux fichiers qu'il écrit, server_packages.sii et server_packages.dat, avec Fichiers dans .local/share/Euro Truck Simulator 2/, en remplaçant les deux fichiers déjà présents. Puis redémarrez.
  6. Ajoutez des modérateurs (facultatif). Dans Fichiers, modifiez moderator_list dans .local/share/Euro Truck Simulator 2/server_config.sii avec les Steam ID de vos conducteurs, puis redémarrez. Le panneau n'écrase pas cette clé.
  7. Rejoignez. Cherchez le nom de votre lobby dans le navigateur de serveurs du jeu. Les conducteurs ont besoin des mods avec lesquels vos fichiers de paquets ont été exportés.

Ce que le panneau fait pour vous

  • Ports et clés. À chaque démarrage, le panneau écrit votre port de jeu, le port de requête, le jeton Steam et le nom du lobby dans server_config.sii (connection_dedicated_port, query_dedicated_port, server_logon_token, lobby_name). Les modifications manuelles de ces quatre clés sont remplacées au démarrage suivant : changez le nom du lobby et le jeton dans Paramètres du jeu, et les ports suivent l'attribution du serveur.
  • Une paire de paquets par défaut. Un nouveau serveur démarre avec un server_config.sii par défaut et une paire server_packages.sii et server_packages.dat par défaut (carte de base, sans mods, sans DLC), donc il fait tourner le jeu de base. Notre script de démarrage les lit à chaque lancement et affiche ce que le serveur annonce : le nombre de mods, la carte et la date de l'export.
  • Un avertissement pour l'erreur classique. Envoyer un seul des deux fichiers de paquets passe facilement inaperçu. À chaque démarrage, la console affiche un avertissement [pnh-packages] quand seul le .sii ou seul le .dat diffère de la paire par défaut.
  • Une installation vérifiée. Sur nos installations, SteamCMD a parfois échoué tout en annonçant un succès. Notre script d'installation vérifie que le manifeste de l'app existe et réessaie jusqu'à trois fois avant d'abandonner, pour que le serveur ne démarre pas depuis un dossier vide.
  • Un mauvais jeton arrête le serveur. Lors de nos tests, un jeton Steam invalide a fait refuser la connexion par Steam, et le serveur s'est arrêté en quelques secondes. Si cela arrive, videz Jeton d'authentification Steam ou collez-en un valide, puis démarrez le serveur.
  • Sauvegardes. Si votre offre inclut des sauvegardes, faites-en une depuis Sauvegardes avant de modifier des fichiers à la main.

Autres guides : Comment se connecter à votre serveur de convoi Euro Truck Simulator 2, Comment générer les packages de serveur de votre serveur Euro Truck Simulator 2 et Comment modifier le nom, le mot de passe et les slots de votre serveur Euro Truck Simulator 2.

Auto-hébergement ou location : une comparaison honnête

  • Coût. Auto-hébergé : le logiciel est gratuit, et vous payez le matériel, l'électricité et la bande passante, ou une machine virtuelle dans le cloud. Loué : un abonnement mensuel selon l'offre. Voir les offres actuelles.
  • Disponibilité. Auto-hébergé : aussi fiable que votre machine, votre courant et votre connexion domestique, et il doit rester allumé quand votre convoi roule. Loué : tourne sur le matériel de l'hébergeur, pas sur votre PC.
  • Exposition réseau. Auto-hébergé : vous ouvrez des ports TCP et UDP sur votre routeur et les joueurs atteignent votre IP publique, sauf si vous misez sur la recherche directe. Loué : votre IP personnelle n'est pas concernée.
  • Compétences requises. Auto-hébergé : ligne de commande, redirection de ports, modification de server_config.sii et export de la paire de paquets. Loué : un panneau web avec des champs de formulaire, et vous exportez quand même vous-même la paire de paquets si vous voulez des mods ou des DLC de cartes.
  • Mises à jour. Auto-hébergé : relancez la commande SteamCMD après un correctif du jeu. Loué : le réglage Mise à jour automatique du panneau, activé par défaut, met le serveur à jour au démarrage, donc appuyez sur Redémarrer après un correctif.

L'auto-hébergement vous convient si une machine tourne déjà toute la journée et que vous êtes à l'aise avec le réseau. La location vous convient si vous préférez ne pas vous occuper du matériel.

Problèmes courants et solutions

Le serveur s'arrête au premier démarrage avec une erreur de paquets manquants

Cause : un serveur auto-hébergé n'a pas encore de server_packages.sii ni de server_packages.dat.

Solution : exportez-les depuis votre propre jeu avec export_server_packages et copiez les deux dans le dossier personnel du serveur.

Le serveur n'apparaît pas dans la liste des sessions

Cause : les ports physiques ne sont pas joignables de l'extérieur. Le serveur dédié ne fait pas de NAT punching.

Solution : ouvrez les deux ports de server_config.sii en TCP et UDP et redirigez-les, ou utilisez la recherche directe avec l'ID que le serveur affiche au démarrage. Voir Le serveur Euro Truck Simulator 2 n’apparaît pas dans le navigateur de convois.

Le serveur se ferme avec "[MP] Steam disconnected"

Cause : selon le wiki, Steam a perdu sa connexion, par exemple quand la connexion internet tombe ou que l'ordinateur passe en veille.

Solution : relancez le serveur, vérifiez la connexion réseau de la machine et empêchez-la de se mettre en veille.

Vos modifications du fichier de configuration disparaissent (PlayNHost)

Cause : la clé fait partie de celles que le panneau écrit à chaque démarrage.

Solution : changez le nom du lobby et le jeton dans Paramètres du jeu. Les autres clés, comme password et moderator_list, gardent vos modifications.

FAQ

Puis-je héberger gratuitement un serveur Euro Truck Simulator 2 ?

Oui. Le serveur dédié est gratuit sur Steam et se télécharge en connexion anonyme. Vous payez quand même la machine, l'électricité et internet, et il doit rester allumé pendant que les gens roulent.

Combien de joueurs peuvent rejoindre ?

Le wiki de SCS indique une limite de 8 joueurs. Notre offre est prévue pour 8 joueurs.

Faut-il posséder le jeu pour lancer le serveur ?

Pas pour le lancer. Il vous faut le jeu pour exporter les fichiers de paquets et pour créer un jeton Steam.

Quels ports utilise un serveur Euro Truck Simulator 2 ?

Les deux définis dans server_config.sii : connection_dedicated_port et query_dedicated_port, 27015 et 27016 dans l'exemple de SCS, redirigés en TCP et UDP. Le wiki indique que query_dedicated_port doit être compris entre 27015 et 27020 pour les parties en LAN.

Puis-je utiliser le Steam Workshop ?

Le wiki indique que le serveur ne peut pas accéder au Steam Workshop. Les mods parviennent aux conducteurs via la paire de paquets que vous exportez depuis votre propre jeu.

Envie de passer la configuration ? Voir les offres de serveur Euro Truck Simulator 2.

Votre serveur est hébergé ailleurs ? Transférez-le chez nous

NOS DERNIERS ARTICLES