Votre propre serveur dédié au jeu Euro Truck Simulator 2 peut rester en ligne aussi longtemps que vous le souhaitez, sans qu’un ou plusieurs autres joueurs aient besoin de s’y connecter. Si vous souhaitez installer un tel serveur ETS2, il vous suffit de disposer d’une con­fi­gu­ra­tion ma­té­rielle ap­pro­priée et d’un accès au client en ligne de commande SteamCMD.

Serveur ETS2 : quel est l’intérêt d’un serveur dédié ?

Depuis l’ap­pa­ri­tion du mode « Convoi », le jeu Euro Truck Simulator 2 vous permet de créer di­rec­te­ment des sessions avec plusieurs joueurs. Vous pouvez utiliser cette fonction pour partir à l’aventure en mode mul­ti­joueur depuis votre or­di­na­teur. Toutefois, cela signifie que le jeu s’arrête pour l’ensemble des joueurs dès lors que vous décidez d’éteindre votre appareil. En outre, les per­for­mances d’une telle session de jeu dépendent avant tout du matériel de votre or­di­na­teur et de votre connexion Internet.

En utilisant l’ap­pli­ca­tion relative au serveur dédié ETS2, vous pouvez héberger votre serveur en externe, dans le data center d’un four­nis­seur pro­fes­sion­nel. Cette solution peut vous permettre de profiter d’une ins­tal­la­tion de pointe, mais également d’une ex­cel­lente connexion haut débit. De cette manière, votre serveur Euro Truck Simulator 2 pourra également rester en ligne en per­ma­nence, et chaque uti­li­sa­teur pourra s’y connecter n’importe quand. Le serveur ETS2 dédié offre également un autre avantage : il n’est pas forcément né­ces­saire d’installer le jeu ou certains contenus té­lé­char­geables ad­di­tion­nels pour héberger les sessions mul­ti­joueurs que vous souhaitez créer.

Conseil

Si vous choi­sis­sez d’héberger votre serveur dans le data center d’un four­nis­seur, vous pouvez effectuer une recherche ciblée pour trouver une solution sus­cep­tible de convenir à dif­fé­rents scénarios d’ap­pli­ca­tion. En plus de votre serveur ETS2, vous pouvez par exemple héberger un serveur American Truck Simulator, ou encore mettre en place votre propre serveur TeamSpeak.

Spé­ci­fi­ca­tions tech­niques requises pour un serveur Euro Truck Simulator 2

Les spé­ci­fi­ca­tions tech­niques pour le matériel sous-jacent de l’ap­pli­ca­tion relative à la mise en place d’un serveur ETS2 dédié ne sont pas par­ti­cu­liè­re­ment élevées. L’en­vi­ron­ne­ment d’hé­ber­ge­ment doit néanmoins disposer d’une puissance de calcul suf­fi­sante pour garantir une ex­pé­rience de jeu fluide. Tout part d’une règle de base : plus le nombre de joueurs actifs si­mul­ta­né­ment est important, plus les mo­di­fi­ca­tions utilisées sont nom­breuses, et plus vous devez vous appuyer sur du matériel in­for­ma­tique per­for­mant. Quel que soit le cas, nous vous re­com­man­dons de prévoir au minimum les spé­ci­fi­ca­tions tech­niques pré­sen­tées ci-dessous pour votre serveur Euro Truck Simulator 2 :

  • Pro­ces­seur : Dual-Core à partir de 2,4 GHz
  • Mémoire vive : 2 à 3 Go (RAM)
  • Espace disque dur : 10 Go

Les spé­ci­fi­ca­tions liées au système d’ex­ploi­ta­tion viennent s’ajouter aux besoins relatifs à l’ap­pli­ca­tion serveur. Vous pouvez choisir d’exploiter votre serveur ETS2 dédié sous Windows ou sous Linux ; les systèmes d’ex­ploi­ta­tion serveur les plus répandus, comme Windows Server, Ubuntu ou Debian, sont donc à prendre en compte. Par exemple, si votre choix se porte sur Windows Server 2022, il convient de respecter les spé­ci­fi­ca­tions tech­niques ci-dessous :

  • Pro­ces­seur de 1,4 GHz (64 bits)
  • 512 Mo ou 2 Go de mémoire vive (avec ou sans interface graphique)
  • 32 Go ou 36 Go d’espace en disque dur (avec ou sans interface graphique)

Options IONOS pour le serveur ETS2

Il n’est pas forcément simple de trouver la bonne con­fi­gu­ra­tion ma­té­rielle pour l’hé­ber­ge­ment d’un serveur Euro Truck Simulator 2 ; vous avez le choix entre dif­fé­rents four­nis­seurs, qui proposent également plusieurs types de serveurs, ainsi que de nombreux tarifs. IONOS vous propose de choisir entre les trois modèles ci-dessous. Les ensembles de services proposés sont dif­fé­rents, mais tous disposent d’une connexion haut débit pouvant atteindre 400 Mbit/s :

  • Serveur Cloud : les serveurs Cloud proposés par IONOS reposent sur du matériel vir­tua­lisé. Les res­sources ainsi mises à votre dis­po­si­tion peuvent être modulées de façon flexible et sont facturées à la minute. Elles peuvent être issues de dif­fé­rents systèmes hôtes de ce même modèle de serveur.
  • vServer (VPS) : avec un vServer ou VPS (serveur dédié virtuel) proposé par IONOS, vous profitez d’un modèle de serveur basé sur les res­sources in­for­ma­tiques vir­tua­li­sées d’un système hôte fixe. La pres­ta­tion que vous réservez est définie avec précision, et vous pouvez l’utiliser moyennant un tarif mensuel fixe.
  • Serveur dédié : en choi­sis­sant un serveur dédié proposé par IONOS, vous pouvez bé­né­fi­cier de son matériel in­for­ma­tique pro­fes­sion­nel. La fac­tu­ra­tion de l’uti­li­sa­tion du serveur fonc­tionne à la minute, de sorte que vous payez uni­que­ment pour les services vé­ri­ta­ble­ment utilisés.
Conseil

Vous souhaitez gérer plusieurs serveurs Euro Truck Simulator 2 en parallèle, ou encore pouvoir utiliser à tout moment le matériel que vous louez pour d’autres scénarios d’uti­li­sa­tion, sans ren­con­trer aucun problème ? Alors n’hésitez surtout pas à opter pour un serveur dédié proposé chez IONOS.

Serveur ETS2 : 3 scénarios et leurs serveurs IONOS res­pec­tifs

Vous souhaitez créer votre propre serveur Euro Truck Simulator 2 et vous vous posez des questions sur le serveur et l’offre IONOS les mieux à même de répondre à vos besoins ? Le tableau ci-dessous présente 3 scénarios éventuels, qui se dis­tin­guent les uns des autres par leur nombre de joueurs, leur dis­po­ni­bi­lité et leur uti­li­sa­tion, scénarios auxquels nous avons attribué les options les mieux adaptées en termes de serveurs proposés par IONOS.

Scénario de serveur Euro Truck Simulator 2 Offre de serveur IONOS cor­res­pon­dante
1 à 4 personnes ; serveur en ligne de manière per­ma­nente VPS RAM M
5 à 8 personnes ; serveur en ligne de manière per­ma­nente VPS RAM L
8 personnes ; mo­di­fi­ca­tions nom­breuses ou autre uti­li­sa­tion du serveur prévue ; serveur en ligne de manière per­ma­nente Serveur dédié AR6-32 SSD
Conseil

Vous ne savez pas encore à quels moments et à quelle fréquence vous êtes sus­cep­tible d’utiliser votre serveur ETS2 ? Vous vous demandez toujours combien de personnes vous re­join­dront pour vivre avec vous cette aventure en ligne ? Contentez-vous de louer un serveur Cloud chez IONOS ; ainsi, vous pourrez modifier à tout moment les per­for­mances du matériel, de manière à ce que celui-ci réponde toujours à vos besoins.

Créer un serveur Euro Truck Simulator 2 : ins­truc­tions étape par étape

Après avoir loué le matériel serveur adapté, votre souhait de créer votre propre serveur ETS2 peut enfin devenir réalité. Vous êtes, en principe, libre de choisir le système d’ex­ploi­ta­tion que vous voulez utiliser pour l’ad­mi­nis­tra­tion des res­sources. Les ins­truc­tions suivantes ont été rédigées à titre d’exemple, pour montrer aux clients IONOS (serveur dédié, vServer, serveur Cloud) comment installer leur propre serveur Euro Truck Simulator 2. Nous avons ici choisi d’utiliser Windows Server 2022.

Étape 1 : éta­blis­sez la connexion à distance avec le serveur d’hé­ber­ge­ment

Si vous voulez installer des logiciels sur les res­sources du serveur que vous louez, commencez par vous connecter au matériel en question. Vous devez pour cela établir une connexion à distance ; avec Windows Server, il convient de passer par le Remote Desktop Protocol (RDP). L’espace client IONOS vous propose une fonction cor­res­pon­dante per­met­tant d’établir ladite connexion :

  1. Utilisez vos iden­ti­fiants per­son­nels pour vous connecter au Cloud Panel IONOS.
  2. Sé­lec­tion­nez ensuite la rubrique « Serveurs & Cloud », puis le package serveur que vous avez réservé pour héberger votre propre serveur ETS2.
  3. Faites défiler le menu « Données d’accès » et cliquez sur le lien de té­lé­char­ge­ment que vous trouverez à côté de l’élément « Connexion au Bureau à distance ».
  4. Exécutez le fichier .rdp ainsi té­lé­chargé à l’aide d’un double clic, et utilisez le bouton « Connexion » de la boîte de dialogue qui s’affiche alors.
  5. Ren­seig­nez vos iden­ti­fiants pour vous connecter au serveur ; ils sont également dis­po­nibles sous la rubrique « Données d’accès » de votre espace client (sous les noms « Uti­li­sa­teur » et « Mot de passe initial »).
  6. Lorsque vous vous connectez pour la première fois, vous devez confirmer le cer­ti­fi­cat de sécurité du serveur ; il vous suffit pour cela de cliquer sur « Oui ».
Image: Serveur ETS2 : configurer une connexion à distance dans le Cloud Panel IONOS
Vous pouvez utiliser les données d’accès dis­po­nibles dans le Cloud Panel IONOS pour toute connexion à votre serveur (et notamment pour les con­nexions SSH

Étape 2 : installez SteamCMD

Pour installer l’ap­pli­ca­tion relative à votre serveur dédié Euro Truck Simulator 2 sur votre serveur d’hé­ber­ge­ment, la solution la plus simple consiste à utiliser SteamCMD, qui assure l’édition en ligne de commande du client Steam. Grâce à cette ap­pli­ca­tion, vous pouvez vous connecter en quelques secondes seulement aux serveurs publics Steam. Vous pouvez ensuite té­lé­char­ger n’importe quel logiciel ac­ces­sible librement, pour peu que vous con­nais­siez l’iden­ti­fiant de l’ap­pli­ca­tion cor­res­pon­dante. Suivez les étapes ci-dessous pour installer le client :

  1. Commencez par té­lé­char­ger les fichiers d’ins­tal­la­tion SteamCMD.
  2. Dé­com­pres­sez le dossier ZIP ainsi té­lé­chargé dans le ré­per­toire de votre choix. Vous pouvez par exemple créer le ré­per­toire C:\steamcmd pour y stocker les fichiers dé­com­pres­sés.
  3. Exécutez ensuite le fichier steamcmd.exe afin d’installer le client.
Conseil

Vous souhaitez installer SteamCMD sous Linux ? N’hésitez pas à consulter notre article intitulé « SteamCMD : té­lé­char­ge­ment et ins­tal­la­tion sous Windows et Linux », dans lequel nous vous ex­pli­quons de façon détaillée comment installer ce client sous Windows et Linux.

Étape 3 : té­lé­char­gez l’ap­pli­ca­tion relative au serveur dédié Euro Truck Simulator 2

Une fois l’ins­tal­la­tion terminée, lancez SteamCMD et connectez-vous de manière anonyme aux serveurs publics de Steam. Utilisez la commande CMD ci-dessous pour y parvenir :

login anonymous
shell

L’étape suivante consiste à créer le ré­per­toire d’ins­tal­la­tion du serveur ETS2 :

force_install_dir C:\euro-truck-simulator-2-server
shell

Enfin, installez l’ap­pli­ca­tion ETS2 à l’aide de la commande « app_update », en utilisant l’iden­ti­fiant d’ap­pli­ca­tion cor­res­pon­dant : « 1948160 ». La commande complète se présente comme suit :

app_update 1948160 validate
shell
Image: Serveur Euro Truck Simulator 2 : comment l’installer avec SteamCMD ?
Plus tard, si vous souhaitez mettre à jour votre serveur, il vous suffira d’exécuter à nouveau la commande SteamCMD « app_update 1948160 ».

Étape 4 : préparez les fichiers de con­fi­gu­ra­tion

Tout serveur dédié ETS2 rassemble les prin­ci­pales in­for­ma­tions né­ces­saires au pa­ra­mé­trage à partir des trois fichiers de con­fi­gu­ra­tion centrale présentés ci-dessous :

  • server_config.sii : l’ensemble des pa­ra­mètres im­por­tants pour le serveur, notamment le nom du lobby, le nombre maximal de joueurs ou encore le jeton d’au­then­ti­fi­ca­tion, est en­re­gis­tré dans ce fichier principal.
  • server_packages.sii: les contenus té­lé­char­geables ad­di­tion­nels ou les mo­di­fi­ca­tions utilisés, de même que toutes les in­for­ma­tions relatives à la carte, sont stockés dans le fichierserver_packages.sii.
  • server_packages.dat : toutes les données internes en lien avec les dif­fé­rents univers de jeu sont définies dans ce fichier.

Dès lors que vous exécutez l’ap­pli­ca­tion relative au serveur dédié pour la première fois, le premier document de con­fi­gu­ra­tion est créé au­to­ma­ti­que­ment, con­for­mé­ment aux pa­ra­mètres par défaut. Pour cela, effectuez un double clic sur le fichier de démarrage du logiciel portant le nom eu­ro­trucks2_server.exe. Ce fichier se trouve dans le sous-ré­per­toire .\bin\win_x64 du ré­per­toire que vous avez créé pour votre serveur Euro Truck Simulator 2.

Le démarrage du serveur ne peut toutefois pas s’effectuer, car les deux autres fichiers de con­fi­gu­ra­tion n’existent pas encore. Le fichier de con­fi­gu­ra­tion centrale server_config.sii se trouve quant à lui dans le ré­per­toire des uti­li­sa­teurs du serveur d’hé­ber­ge­ment. Utilisez le chemin .\Documents\Euro Truck Simulator 2 pour y accéder, et per­son­na­li­sez-le avec l’éditeur de votre choix.

Image: Fichier server_config.sii dans le répertoire des utilisateurs du serveur
Per­son­na­li­sez les pa­ra­mètres du fichier de con­fi­gu­ra­tion de votre serveur ETS2 afin que celui-ci soit conforme à vos attentes et à vos envies.

Pour ce qui est des deux fichiers de con­fi­gu­ra­tion qui con­tien­nent des in­for­ma­tions sur votre univers de jeu, vous devez lancer une session de jeu en temps réel afin de générer ces fichiers depuis la console. Comme cette étape nécessite que vous lanciez vous-même le jeu, nous vous re­com­man­dons de la réaliser depuis votre or­di­na­teur avant de trans­fé­rer les fichiers concernés sur le serveur. Suivez les étapes pré­sen­tées ci-dessous pour créer une nouvelle session avec les fichiers server_packages.sii et server_packages.dat :

  1. Ouvrez le ré­per­toire en suivant le chemin C:\Utilisateur\NomDUtilisateur\Documents\Euro Truck Simulator 2 ; remplacez « Nom­DU­ti­li­sa­teur » par celui que vous utilisez pour ce système.
  2. Ouvrez le fichier config.cfg en utilisant l’éditeur de votre choix.
  3. Cherchez la ligne « uset g_developer », et ren­seig­nez la valeur « 1 ».
  4. Cherchez la ligne « uset g_console », et ren­seig­nez la valeur « 1 ».
  5. En­re­gis­trez vos mo­di­fi­ca­tions ; vous pouvez désormais utiliser la console Euro Truck Simulator 2.
  6. Lancez le si­mu­la­teur, ainsi qu’un jeu répondant aux pa­ra­mètres souhaités. Utilisez la touche située à gauche du « 1 » sur votre clavier pour accéder à la console.
  7. Dans la console, exécutez la commande « export_server_packages ».
  8. Les deux fichiers de con­fi­gu­ra­tion dont vous avez besoin sont ensuite en­re­gis­trés au­to­ma­ti­que­ment dans le ré­per­toire C:\Utilisateur\NomDUtilisateur\Documents\Euro Truck Simulator 2.
  9. Trans­fé­rez les deux fichiers sur votre serveur, en les plaçant dans le ré­per­toire .\Documents\Euro Truck Simulator 2, qui contient déjà le premier fichier de con­fi­gu­ra­tion server_config.sii.
Image: Exporter les fichiers du serveur ETS2 par l’intermédiaire de la console
Une fois l’ex­por­ta­tion des packages du serveur Euro Truck Simulator 2 terminée, la console affiche un message de réussite.

Étape 5 : générez un jeton pour l’au­then­ti­fi­ca­tion

Vous voulez que votre serveur ETS2 ap­pa­raisse dans la liste des serveurs publics en ligne ? Pour ce faire, associez votre serveur à un jeton d’au­then­ti­fi­ca­tion (cette action nécessite une licence de jeu en cours de validité). Pour créer ce jeton, accédez à la rubrique de gestion du compte des serveurs de jeu Steam :

  1. Accédez à la page de gestion du compte des serveurs Steam, et connectez-vous au compte Steam que vous avez utilisé pour acheter Euro Truck Simulator 2.
  2. Dans le champ « Iden­ti­fiant d’ap­pli­ca­tion du jeu de base », ren­seig­nez l’iden­ti­fiant du jeu de base (« 227300 ») ; attention à ne pas le confondre avec l’iden­ti­fiant de l’ap­pli­ca­tion relative au serveur dédié.
  3. Cliquez sur « Créer » afin de générer le jeton.

Copiez ensuite ce jeton en utilisant le raccourci clavier [Ctrl] + [C], et ouvrez le fichier server_config.sii sur votre serveur. Re­cher­chez la ligne « server_logon_token » et collez-y le jeton d’au­then­ti­fi­ca­tion entre les guil­le­mets avec le raccourci clavier [Ctrl] + [V]. Pour finir, en­re­gis­trez le fichier de con­fi­gu­ra­tion.

Image: Compte des serveurs de jeu dans la rubrique « Gestion du compte des serveurs de jeu » de Steam
Pour le jeton d’au­then­ti­fi­ca­tion du serveur ETS-2, vous devez utiliser l’iden­ti­fiant d’ap­pli­ca­tion du jeu de base (« 227300 »

Étape 6 : libérez les ports

Si vous souhaitez que votre serveur Euro Truck Simulator 2 soit dis­po­nible en ligne, vous devez également libérer les deux ports TCP/UDP 27015 et 27016 sur le serveur d’hé­ber­ge­ment. Pour votre serveur IONOS, vous pouvez y parvenir fa­ci­le­ment en passant par le Cloud Panel :

  1. Connectez-vous au Cloud Panel IONOS.
  2. Sé­lec­tion­nez « Serveurs & Cloud », puis précisez le nom de l’en­vi­ron­ne­ment d’hé­ber­ge­ment sur lequel vous avez installé le serveur ETS2.
  3. Dans le menu latéral de gauche, cliquez sur l’élément « Réseau », puis sur l’élément « Po­li­tiques de pare-feu ».
  4. Sous « Entrées », créez alors deux nouvelles règles pour les ports TCP/UDP 27015 et 27016.
Image: Cloud Panel IONOS : libérer les ports du serveur ETS2
N’oubliez pas de sé­lec­tion­ner l’option « TCP/UPD » dans le champ « Protocole ».

Étape 7 : démarrez le serveur Euro Truck Simulator 2

Ouvrez le ré­per­toire ETS2 sur votre serveur et accédez au sous-ré­per­toire .\bin\win_x64. Exécutez le fichier eu­ro­trucks2_server.exe dont il est question à l’étape 3. Étant donné que tous les prin­ci­paux fichiers de con­fi­gu­ra­tion se trouvent à présent dans le ré­per­toire uti­li­sa­teur du serveur, l’ap­pli­ca­tion ainsi que votre propre serveur Euro Truck Simulator 2 devraient cette fois-ci pouvoir démarrer sans aucun problème.

Note

Une fenêtre de l’invite de commande s’ouvre ; vous pouvez l’utiliser pour suivre la pro­gres­sion du démarrage et, une fois celui-ci terminé, l’état de votre serveur ETS2. Vous pouvez arrêter le serveur à tout moment en utilisant le raccourci clavier [Ctrl] + [C], si cela s’avère né­ces­saire.

Étape 8 : connectez-vous au serveur ETS2

Vous pouvez établir la connexion au serveur en passant par le nom de session in­di­vi­duel (que vous pouvez définir dans le fichier server_config.sii) ou en ef­fec­tuant une recherche relative à l’iden­ti­fiant. Le nom comme l’iden­ti­fiant ap­pa­rais­sent dans la fenêtre de l’invite de commande de votre serveur une fois que vous avez lancé l’ap­pli­ca­tion relative au serveur ETS2.

Image: Identifiant de la session et nom du serveur Euro Truck Simulator 2 lancé
La recherche publique de votre serveur ne peut aboutir que si les ports cor­res­pon­dants sont libérés et que vous avez généré un jeton d’au­then­ti­fi­ca­tion.

Il convient de suivre les étapes ci-dessous pour établir la connexion :

  1. Démarrez le si­mu­la­teur comme à votre habitude.
  2. Sé­lec­tion­nez le profil de votre choix, puis lancez n’importe quel jeu.
  3. Utilisez la touche [Échap] pour afficher le menu.
  4. Sé­lec­tion­nez l’élément de menu « Convois ».
  5. Utilisez ensuite la fonction per­met­tant de re­cher­cher le nom ou l’iden­ti­fiant de la session.
  6. Effectuez un clic gauche pour sé­lec­tion­ner l’entrée cor­res­pon­dante et éta­blis­sez la connexion au serveur ETS2 en utilisant le bouton « Rejoindre un convoi ».
Image: Capture d’écran du jeu Euro Truck Simulator 2 : aperçu du serveur
Dans ETS2, la fonction de recherche ne fonc­tionne pas toujours par­fai­te­ment. Vous aurez cer­tai­ne­ment plus de chances avec l’iden­ti­fiant de session.

Après un char­ge­ment rapide, vous pouvez nor­ma­le­ment vous connecter au serveur et partir sillonner les au­to­routes et les routes du jeu Truck Simulator avec vos com­pag­nons de route.

Image: Serveur Euro Truck Simulator 2 : capture d’écran de la cabine du conducteur
Comme d’habitude, le premier ordre de livraison est donné di­rec­te­ment sur le serveur ETS2.
Aller au menu principal