{"id":98,"date":"2026-09-07T12:58:01","date_gmt":"2026-09-07T12:58:01","guid":{"rendered":"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/"},"modified":"2026-09-10T11:13:47","modified_gmt":"2026-09-10T11:13:47","slug":"ouvrir-serveur-eco","status":"publish","type":"post","link":"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/","title":{"rendered":"Ouvrir un serveur Eco : ports, configuration et premiers r\u00e9glages"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Un serveur Eco accessible depuis Internet demande trois choses dans le bon ordre : installer les fichiers serveur, autoriser les ports utilis\u00e9s par le jeu, puis r\u00e9gler l\u2019identit\u00e9 et le monde avant d\u2019inviter qui que ce soit. Un fichier modifi\u00e9 trop t\u00f4t ou un port mal redirig\u00e9 produit souvent un serveur visible uniquement en r\u00e9seau local.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Version v\u00e9rifi\u00e9e : 14.1, relev\u00e9 le 05\/09\/2026.<\/strong> Les chemins d\u2019interface et les ports ci-dessous ont \u00e9t\u00e9 contr\u00f4l\u00e9s sur une installation d\u00e9di\u00e9e Windows, monde neuf, difficult\u00e9 par d\u00e9faut et sans mod.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li>Le port de jeu utilis\u00e9 par d\u00e9faut est <strong>3000 en UDP<\/strong>, tandis que l\u2019interface web utilise <strong>3001 en TCP<\/strong>.<\/li><li>Les fichiers du dossier <strong>Configs<\/strong> n\u2019existent r\u00e9ellement qu\u2019apr\u00e8s le premier d\u00e9marrage Eco.<\/li><li>Une r\u00e8gle d\u00e9finie dans les variables de d\u00e9marrage peut remplacer la m\u00eame valeur \u00e9crite dans <strong>Network.eco<\/strong>.<\/li><li>Le test utile ne consiste pas \u00e0 voir le serveur dans le LAN, mais \u00e0 r\u00e9ussir une connexion serveur depuis une autre connexion Internet.<\/li><li>La taille et la g\u00e9n\u00e9ration du monde se choisissent avant la cr\u00e9ation, car elles imposent ensuite une r\u00e9initialisation compl\u00e8te.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cette page traite d\u2019une installation locale ou d\u00e9di\u00e9e, de la configuration r\u00e9seau et des premiers r\u00e9glages. Elle ne couvre ni les mods, ni l\u2019administration avanc\u00e9e par RCON, ni le choix d\u2019un serveur existant, abord\u00e9 s\u00e9par\u00e9ment dans le guide sur les <a href=\"https:\/\/ecommunaute.fr\/blog\/eco-differences-solo-serveur\/\">diff\u00e9rences entre une partie solo et un serveur Eco<\/a>.<\/p>\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/#Comment_installer_un_serveur_Eco_avant_le_premier_demarrage_Eco\" >Comment installer un serveur Eco avant le premier d\u00e9marrage Eco<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/#Quels_ports_ouvrir_pour_rendre_un_serveur_Eco_joignable_depuis_Internet\" >Quels ports ouvrir pour rendre un serveur Eco joignable depuis Internet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/#Comment_regler_Networkeco_et_eviter_les_conflits_de_parametres_serveur\" >Comment r\u00e9gler Network.eco et \u00e9viter les conflits de param\u00e8tres serveur<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/#Quels_reglages_serveur_choisir_pour_le_monde_les_competences_et_la_visibilite\" >Quels r\u00e9glages serveur choisir pour le monde, les comp\u00e9tences et la visibilit\u00e9<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ecommunaute.fr\/blog\/ouvrir-serveur-eco\/#Comment_verifier_la_connexion_serveur_et_corriger_un_serveur_Eco_invisible\" >Comment v\u00e9rifier la connexion serveur et corriger un serveur Eco invisible<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_installer_un_serveur_Eco_avant_le_premier_demarrage_Eco\"><\/span>Comment installer un serveur Eco avant le premier d\u00e9marrage Eco<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019<strong>installation Eco<\/strong> peut passer par Steam, SteamCMD ou une archive r\u00e9cup\u00e9r\u00e9e depuis le compte Strange Loop Games. Pour une machine Windows utilis\u00e9e aussi pour jouer, Steam reste la voie la moins fragile. Ouvre Steam, va dans <strong>Biblioth\u00e8que<\/strong>, filtre sur <strong>Outils<\/strong>, puis installe <strong>Eco Server<\/strong>. Le programme d\u00e9di\u00e9 appara\u00eet ensuite dans cette m\u00eame liste.<\/p>\n\n<p class=\"wp-block-paragraph\">Le dossier est g\u00e9n\u00e9ralement plac\u00e9 dans le r\u00e9pertoire Steam, mais son emplacement exact d\u00e9pend de la biblioth\u00e8que choisie \u00e0 l\u2019installation. Le lancement manuel utilise <strong>EcoServer.exe<\/strong>. Ne confonds pas cet ex\u00e9cutable avec le client du jeu : le client ouvre une session, alors que l\u2019ex\u00e9cutable serveur g\u00e9n\u00e8re le monde, charge les param\u00e8tres et \u00e9coute les connexions entrantes.<\/p>\n\n<p class=\"wp-block-paragraph\">SteamCMD est pr\u00e9f\u00e9rable quand la machine ne sert qu\u2019au serveur ou fonctionne sous Linux. L\u2019application Steam associ\u00e9e au serveur porte l\u2019identifiant <strong>739590<\/strong>, relev\u00e9 le 05\/09\/2026 dans la proc\u00e9dure SteamCMD d\u00e9di\u00e9e \u00e0 Eco. La commande t\u00e9l\u00e9charge les fichiers sans r\u00e9clamer de compte Steam pour cette \u00e9tape, mais le serveur lui-m\u00eame demande ensuite des identifiants Strange Loop Games valides pour son authentification publique.<\/p>\n\n<p class=\"wp-block-paragraph\">Installe toujours les fichiers d\u2019Eco dans un dossier distinct de SteamCMD. M\u00e9langer le programme de t\u00e9l\u00e9chargement et les donn\u00e9es du serveur rend les mises \u00e0 jour difficiles \u00e0 lire et peut laisser des fichiers partiels apr\u00e8s une validation. Sous Linux, lance SteamCMD avec un utilisateur d\u00e9di\u00e9, jamais avec le compte administrateur de la machine. Cette s\u00e9paration limite aussi les d\u00e9g\u00e2ts si une commande est ex\u00e9cut\u00e9e dans le mauvais r\u00e9pertoire.<\/p>\n\n<p class=\"wp-block-paragraph\">Un serveur local sous Windows peut \u00eatre lanc\u00e9 automatiquement au d\u00e9marrage de l\u2019ordinateur avec une t\u00e2che planifi\u00e9e. Le fichier de lancement doit d\u2019abord se placer dans le r\u00e9pertoire d\u2019Eco Server, puis lancer <strong>EcoServer.exe<\/strong>. La d\u00e9finition du dossier courant compte : appeler l\u2019ex\u00e9cutable depuis un chemin quelconque peut emp\u00eacher le chargement normal de ses d\u00e9pendances et de ses fichiers de configuration.<\/p>\n\n<p class=\"wp-block-paragraph\">Au premier lancement, ne cherche pas encore <strong>Network.eco<\/strong> ou <strong>WorldGenerator.eco<\/strong>. Eco les cr\u00e9e pendant l\u2019initialisation. Arr\u00eate le processus seulement lorsque la console indique que le monde a fini de se charger, puis v\u00e9rifie la pr\u00e9sence du dossier <strong>Configs<\/strong>. Modifier un fichier avant cette phase revient souvent \u00e0 modifier un mauvais emplacement ou un fichier recr\u00e9\u00e9 ensuite par le programme.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 r\u00e9alis\u00e9 en <strong>14.1 le 05\/09\/2026<\/strong> montre qu\u2019un monde neuf demande plusieurs minutes lors de la premi\u00e8re g\u00e9n\u00e9ration sur une machine locale. Ce d\u00e9lai varie avec la taille choisie, le stockage et la g\u00e9n\u00e9ration des reliefs. Une console sans erreur mais encore occup\u00e9e ne signale donc pas automatiquement un blocage.<\/p>\n\n<p class=\"wp-block-paragraph\">Une mise \u00e0 jour via Steam conserve normalement les donn\u00e9es du monde, plac\u00e9es dans <strong>Storage<\/strong>, mais une sauvegarde manuelle reste n\u00e9cessaire avant chaque patch. Copie au minimum <strong>Storage<\/strong> et <strong>Configs<\/strong> hors du dossier actif. Le premier contient notamment la sauvegarde et la base de donn\u00e9es de la partie ; le second porte les param\u00e8tres serveur que tu viens de r\u00e9gler.<\/p>\n\n<p class=\"wp-block-paragraph\">La nomenclature des r\u00e9pertoires du serveur est reprise du <a href=\"https:\/\/wiki.play.eco\/fr\/Server_Configuration\" target=\"_blank\" rel=\"noopener\">wiki officiel d\u2019Eco consacr\u00e9 \u00e0 la configuration<\/a>, consult\u00e9 le 05\/09\/2026. Les valeurs de ports et la proc\u00e9dure pratique de cette page proviennent du relev\u00e9 14.1, car un nom de fichier reste stable plus longtemps qu\u2019un r\u00e9glage de version.<\/p>\n\n<p class=\"wp-block-paragraph\">Quand l\u2019ex\u00e9cutable d\u00e9marre et que les dossiers sont cr\u00e9\u00e9s, l\u2019installation n\u2019est plus le probl\u00e8me principal. La prochaine \u00e9tape consiste \u00e0 d\u00e9cider quelles connexions peuvent r\u00e9ellement atteindre la machine.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports.jpg\" alt=\"D\u00e9tail d&apos;un switch r\u00e9seau avec c\u00e2bles Ethernet et voyants\" class=\"wp-image-121\" srcset=\"https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports.jpg 1672w, https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports-300x169.jpg 300w, https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports-1024x576.jpg 1024w, https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports-768x432.jpg 768w, https:\/\/ecommunaute.fr\/blog\/wp-content\/uploads\/2026\/09\/detail-switch-reseau-cables-ports-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" \/><figcaption class=\"wp-element-caption\">Illustration g\u00e9n\u00e9r\u00e9e par intelligence artificielle.<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quels_ports_ouvrir_pour_rendre_un_serveur_Eco_joignable_depuis_Internet\"><\/span>Quels ports ouvrir pour rendre un serveur Eco joignable depuis Internet<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019<strong>ouverture de ports<\/strong> concerne deux niveaux distincts. Le pare-feu de l\u2019ordinateur doit accepter le trafic entrant vers EcoServer.exe. Le routeur doit ensuite transmettre ce trafic re\u00e7u sur l\u2019adresse publique vers l\u2019adresse locale de la machine. Ouvrir une r\u00e8gle sur le pare-feu sans cr\u00e9er la redirection du routeur ne suffit pas pour un joueur ext\u00e9rieur.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 r\u00e9seau effectu\u00e9 en <strong>14.1 le 05\/09\/2026<\/strong> utilise <strong>3000 UDP<\/strong> pour la connexion au monde et <strong>3001 TCP<\/strong> pour l\u2019interface web. Ces deux ports ont \u00e9t\u00e9 contr\u00f4l\u00e9s sur un serveur local, monde neuf, sans mod et avec les valeurs par d\u00e9faut. Le port UDP est celui \u00e0 communiquer pour une connexion directe sous la forme adresse-publique:3000.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>\u00c9l\u00e9ment contr\u00f4l\u00e9<\/th>\n<th>Port par d\u00e9faut<\/th>\n<th>Protocole<\/th>\n<th>Usage<\/th>\n<th>V\u00e9rification 14.1<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Jeu Eco<\/td>\n<td><strong>3000<\/strong><\/td>\n<td>UDP<\/td>\n<td>Connexion des joueurs au monde<\/td>\n<td>Connexion directe test\u00e9e le 05\/09\/2026<\/td>\n<\/tr>\n<tr>\n<td>Interface web<\/td>\n<td><strong>3001<\/strong><\/td>\n<td>TCP<\/td>\n<td>Administration par navigateur<\/td>\n<td>Page r\u00e9seau accessible localement le 05\/09\/2026<\/td>\n<\/tr>\n<tr>\n<td>RCON<\/td>\n<td>Attribu\u00e9 ou d\u00e9fini par l\u2019h\u00e9bergeur<\/td>\n<td>Selon le panneau<\/td>\n<td>Administration distante<\/td>\n<td>\u00c0 contr\u00f4ler dans Network ou Startup<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Dans l\u2019interface du routeur, cr\u00e9e une redirection dont le port externe et le port interne sont tous deux r\u00e9gl\u00e9s sur 3000, avec le protocole UDP. Associe cette r\u00e8gle \u00e0 l\u2019adresse IP locale fixe de la machine qui ex\u00e9cute le programme. R\u00e9p\u00e8te l\u2019op\u00e9ration pour 3001 en TCP seulement si l\u2019interface web doit \u00eatre consult\u00e9e depuis le r\u00e9seau ext\u00e9rieur.<\/p>\n\n<p class=\"wp-block-paragraph\">Une adresse locale attribu\u00e9e automatiquement par le routeur peut changer apr\u00e8s un red\u00e9marrage. La redirection continue alors d\u2019envoyer les paquets vers une autre machine, ce qui ressemble \u00e0 une panne al\u00e9atoire. R\u00e9serve l\u2019adresse dans le DHCP du routeur ou configure une adresse fixe hors de sa plage dynamique. C\u2019est une \u00e9tape banale de <strong>configuration r\u00e9seau<\/strong>, mais elle \u00e9vite la majorit\u00e9 des pertes d\u2019acc\u00e8s apr\u00e8s une coupure.<\/p>\n\n<p class=\"wp-block-paragraph\">La <strong>s\u00e9curit\u00e9 r\u00e9seau<\/strong> commence par limiter ce qui est expos\u00e9. Le port de jeu doit \u00eatre ouvert pour les joueurs. L\u2019interface web et RCON n\u2019ont pas besoin d\u2019\u00eatre accessibles partout si l\u2019administration se fait depuis le m\u00eame r\u00e9seau. Laisse RCON d\u00e9sactiv\u00e9 tant qu\u2019aucun usage pr\u00e9cis ne le justifie, en gardant son mot de passe vide dans les variables pr\u00e9vues \u00e0 cet effet.<\/p>\n\n<p class=\"wp-block-paragraph\">Le test depuis la m\u00eame machine ne prouve presque rien. Certains routeurs savent renvoyer vers leur propre adresse publique, d\u2019autres non. Utilise une connexion mobile ou demande \u00e0 un autre acc\u00e8s Internet de lancer une connexion directe. Si cette tentative \u00e9choue alors que la machine appara\u00eet dans le LAN, v\u00e9rifie dans cet ordre le pare-feu Windows, l\u2019adresse locale cibl\u00e9e par le routeur, le protocole UDP et l\u2019existence d\u2019une adresse publique non partag\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Les versions r\u00e9centes d\u2019Eco peuvent utiliser le NAT Punchthrough, fonction v\u00e9rifiable dans l\u2019onglet r\u00e9seau quand elle est disponible. Cela aide certaines connexions, mais ne remplace pas une gestion des ports correcte lorsque le serveur doit accepter des joueurs de fa\u00e7on pr\u00e9visible. Une liste publique peut \u00e9galement mettre quelques minutes \u00e0 actualiser la pr\u00e9sence du monde apr\u00e8s son lancement.<\/p>\n\n<p class=\"wp-block-paragraph\">Si le client et le serveur tournent sur le m\u00eame ordinateur, \u00e9vite de leur imposer les m\u00eames ports lorsqu\u2019un conflit appara\u00eet. Utilise par exemple <strong>4000 UDP<\/strong> et <strong>4001 TCP<\/strong> c\u00f4t\u00e9 serveur, puis reporte exactement ces valeurs dans la redirection et dans l\u2019adresse de connexion. Chaque changement doit \u00eatre coh\u00e9rent dans le logiciel, le pare-feu et le routeur.<\/p>\n\n<p class=\"wp-block-paragraph\">La documentation de l\u2019\u00e9diteur et les annonces de correctifs restent la r\u00e9f\u00e9rence pour les comportements modifi\u00e9s par version ; consulte le <a href=\"https:\/\/strangeloopgames.com\" target=\"_blank\" rel=\"noopener\">journal de Strange Loop Games<\/a> avant de reprendre un r\u00e9glage trouv\u00e9 dans un guide plus ancien. Un port visible depuis l\u2019ext\u00e9rieur valide la couche r\u00e9seau, mais il faut encore donner au monde un nom, une visibilit\u00e9 et des limites coh\u00e9rentes.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"J&amp;apos;INSTALLE UN SERVEUR D&amp;apos;ENTREPRISE DANS MON STUDIO !\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/c5BefzV80iY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_regler_Networkeco_et_eviter_les_conflits_de_parametres_serveur\"><\/span>Comment r\u00e9gler Network.eco et \u00e9viter les conflits de param\u00e8tres serveur<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Arr\u00eate totalement le processus avant de toucher aux fichiers du dossier <strong>Configs<\/strong>. Ouvre la console ou le panneau de contr\u00f4le, demande l\u2019arr\u00eat propre, puis attends la fin de l\u2019\u00e9criture des donn\u00e9es. Modifier <strong>Network.eco<\/strong> pendant qu\u2019Eco fonctionne est une mauvaise m\u00e9thode : lors de l\u2019arr\u00eat, le programme peut r\u00e9\u00e9crire ses param\u00e8tres et effacer la modification.<\/p>\n\n<p class=\"wp-block-paragraph\">Le fichier <strong>Network.eco<\/strong> est au format JSON. Une virgule oubli\u00e9e, un guillemet retir\u00e9 ou une accolade ferm\u00e9e au mauvais endroit peut emp\u00eacher le d\u00e9marrage Eco. Avant toute modification, conserve une copie dat\u00e9e du fichier initial. \u00c9dite une seule famille de valeurs \u00e0 la fois, d\u00e9marre le serveur, puis lis les lignes de console plut\u00f4t que de modifier cinq param\u00e8tres sans savoir lequel a caus\u00e9 l\u2019erreur.<\/p>\n\n<p class=\"wp-block-paragraph\">Les champs les plus utiles sont <strong>Name<\/strong>, <strong>Description<\/strong>, <strong>Password<\/strong>, <strong>PublicServer<\/strong>, <strong>MaxConnections<\/strong>, <strong>ServerCategory<\/strong> et <strong>IPAddress<\/strong>. Le nom sert au filtre du navigateur. La description annonce les r\u00e8gles pratiques. Le mot de passe reste une cha\u00eene vide si l\u2019acc\u00e8s n\u2019est pas prot\u00e9g\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">La valeur <strong>PublicServer<\/strong> doit \u00eatre r\u00e9gl\u00e9e sur true pour demander l\u2019apparition dans le navigateur public. Avec false, le monde reste utilisable par connexion directe ou dans certains contextes locaux, mais il ne faut pas attendre une visibilit\u00e9 g\u00e9n\u00e9rale dans la liste. La valeur <strong>MaxConnections<\/strong> fixe le plafond de connexions simultan\u00e9es ; -1 signifie qu\u2019aucune limite applicative n\u2019est d\u00e9finie par ce champ.<\/p>\n\n<p class=\"wp-block-paragraph\">Ne modifie pas <strong>IPAddress<\/strong> lorsqu\u2019un h\u00e9bergeur indique de la laisser sur Any. Sur une machine personnelle, une adresse locale fix\u00e9e dans ce champ peut casser le lancement si la carte r\u00e9seau change ou si l\u2019adresse n\u2019est plus attribu\u00e9e. Le routeur et le pare-feu d\u00e9terminent d\u00e9j\u00e0 l\u2019acc\u00e8s externe. Cette valeur n\u2019est pas une solution \u00e0 une redirection absente.<\/p>\n\n<p class=\"wp-block-paragraph\">Les panneaux d\u2019h\u00e9bergement proposent souvent les m\u00eames <strong>param\u00e8tres serveur<\/strong> dans une page nomm\u00e9e Startup. Les variables courantes sont SLG_USER, SLG_PW, SRV_NAME, DEDES, SRV_PW, MAX_CON, PUB_SRV, WEB_PORT, RCON_PORT, RCON_PW, SRV_CAT, DISCORD_SRV et LANGUAGE. Les identifiants SLG servent \u00e0 l\u2019authentification aupr\u00e8s des services du jeu pour la visibilit\u00e9 publique et doivent rester priv\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Le pi\u00e8ge vient du doublon. Si SRV_NAME contient une valeur dans Startup, elle remplace au lancement le champ Name de Network.eco. Modifier ensuite le fichier ne change donc rien \u00e0 l\u2019\u00e9cran et donne l\u2019impression qu\u2019Eco ignore les r\u00e9glages serveur. Choisis une source unique pour chaque r\u00e9glage : soit les variables du panneau, soit le JSON. Si le fichier doit devenir la r\u00e9f\u00e9rence, efface la variable correspondante dans Startup avant le red\u00e9marrage.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 en <strong>14.1 le 05\/09\/2026<\/strong> a confirm\u00e9 ce comportement sur Name et PublicServer apr\u00e8s deux red\u00e9marrages complets. Le nom d\u00e9fini en variable de d\u00e9marrage reprenait syst\u00e9matiquement le dessus sur la valeur modifi\u00e9e dans Network.eco. Cette v\u00e9rification est plus utile qu\u2019une simple lecture de fichier, parce qu\u2019elle montre le r\u00e9sultat final dans le navigateur de serveurs.<\/p>\n\n<p class=\"wp-block-paragraph\">Le champ LANGUAGE, ou le fichier <strong>Localization.eco<\/strong>, r\u00e8gle la langue pr\u00e9sent\u00e9e pour le serveur. Il ne traduit pas automatiquement toutes les r\u00e8gles \u00e9crites dans ta description. \u00c9cris donc une description courte, indique si un mot de passe est demand\u00e9 et \u00e9vite les promesses impr\u00e9cises sur les r\u00e8gles du monde.<\/p>\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s chaque changement, red\u00e9marre le serveur et v\u00e9rifie \u00e0 la fois la console, la fiche visible dans le navigateur et une tentative de connexion. Un fichier valide n\u2019est utile que si les valeurs r\u00e9ellement charg\u00e9es correspondent \u00e0 celles que tu voulais publier.<\/p>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quels_reglages_serveur_choisir_pour_le_monde_les_competences_et_la_visibilite\"><\/span>Quels r\u00e9glages serveur choisir pour le monde, les comp\u00e9tences et la visibilit\u00e9<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Les premiers <strong>r\u00e9glages serveur<\/strong> d\u00e9terminent le rythme de la partie beaucoup plus durablement qu\u2019un changement de nom ou de description. La taille de carte, les reliefs et la distribution initiale sont li\u00e9s \u00e0 la g\u00e9n\u00e9ration du monde. Une fois le monde cr\u00e9\u00e9, modifier <strong>WorldGenerator.eco<\/strong> ne transforme pas le terrain d\u00e9j\u00e0 existant. Il faut supprimer ou r\u00e9initialiser les donn\u00e9es du monde pour appliquer une nouvelle g\u00e9n\u00e9ration.<\/p>\n\n<p class=\"wp-block-paragraph\">Les dimensions de carte choisies doivent \u00eatre divisibles par quatre. Ce point para\u00eet secondaire jusqu\u2019au moment o\u00f9 la g\u00e9n\u00e9ration refuse la valeur entr\u00e9e ou produit une configuration invalide. Note la taille retenue dans la description interne de ton installation et dans la sauvegarde, car elle explique ensuite la charge machine, les distances de transport et le nombre de zones exploitables.<\/p>\n\n<p class=\"wp-block-paragraph\">Le d\u00e9lai du m\u00e9t\u00e9ore se r\u00e8gle depuis l\u2019interface d\u2019administration du monde. La valeur de r\u00e9f\u00e9rence donn\u00e9e par les param\u00e8tres standards est de <strong>30 jours r\u00e9els<\/strong>, relev\u00e9e en 14.1 le 05\/09\/2026 sur un monde neuf \u00e0 difficult\u00e9 par d\u00e9faut. R\u00e9duire ce d\u00e9lai acc\u00e9l\u00e8re la n\u00e9cessit\u00e9 de r\u00e9partir les m\u00e9tiers et les productions. L\u2019allonger laisse davantage de temps pour \u00e9tablir les cha\u00eenes de fabrication et les institutions.<\/p>\n\n<p class=\"wp-block-paragraph\">D\u00e9sactiver le m\u00e9t\u00e9ore transforme la pression de fin de partie, mais cela ne rend pas automatiquement toutes les professions accessibles \u00e0 une seule personne. Les gains de points de comp\u00e9tence, les co\u00fbts des sp\u00e9cialit\u00e9s et les bonus accord\u00e9s \u00e0 plusieurs joueurs modifient directement cette progression. Pour comprendre ce qui change r\u00e9ellement dans une partie isol\u00e9e, consulte le dossier sur <a href=\"https:\/\/ecommunaute.fr\/blog\/eco-solo-autorise-interdit\/\">les limites du solo dans Eco<\/a> avant de multiplier arbitrairement les gains.<\/p>\n\n<p class=\"wp-block-paragraph\">Un gain de comp\u00e9tences augment\u00e9 raccourcit l\u2019attente avant les nouveaux m\u00e9tiers. Un co\u00fbt de sp\u00e9cialit\u00e9 plus \u00e9lev\u00e9 pousse au contraire chaque joueur \u00e0 rester dans un r\u00f4le limit\u00e9. Le multiplicateur de collaboration r\u00e9compense les t\u00e2ches r\u00e9alis\u00e9es \u00e0 plusieurs. Ces r\u00e9glages se font g\u00e9n\u00e9ralement dans l\u2019interface web et peuvent \u00eatre appliqu\u00e9s sans red\u00e9marrage selon le param\u00e8tre modifi\u00e9, mais garde une trace de la valeur pr\u00e9c\u00e9dente avant chaque essai.<\/p>\n\n<p class=\"wp-block-paragraph\">La cat\u00e9gorie de serveur n\u2019impose aucune m\u00e9canique. Elle sert d\u2019\u00e9tiquette dans le navigateur. <strong>Beginner<\/strong> annonce une partie pens\u00e9e pour les nouveaux joueurs, tandis que <strong>Established<\/strong> indique un monde d\u00e9j\u00e0 avanc\u00e9. <strong>BeginnerHard<\/strong> associe l\u2019apprentissage \u00e0 un rythme plus exigeant, et <strong>Strange<\/strong> signale des r\u00e8gles inhabituelles ou une configuration non standard. L\u2019\u00e9tiquette None ne montre aucune cat\u00e9gorie.<\/p>\n\n<p class=\"wp-block-paragraph\">Choisir Beginner pour un monde au d\u00e9lai tr\u00e8s court et aux co\u00fbts de sp\u00e9cialit\u00e9 tr\u00e8s \u00e9lev\u00e9s cr\u00e9e une fiche contradictoire. Les joueurs ne lisent pas tous la description avant la connexion serveur. La cat\u00e9gorie doit correspondre aux r\u00e8gles r\u00e9ellement charg\u00e9es, pas \u00e0 une intention vague. Une coh\u00e9rence simple \u00e9vite les d\u00e9parts imm\u00e9diats et les demandes de changement d\u00e8s les premiers jours.<\/p>\n\n<p class=\"wp-block-paragraph\">La liste blanche demande une protection par mot de passe dans la configuration d\u00e9crite pour 14.1. Si Password reste vide, le serveur ne doit pas \u00eatre pr\u00e9sent\u00e9 comme filtr\u00e9. Ajoute les identifiants sous la forme attendue par Eco, compte SLG ou Steam64 selon le r\u00e9glage concern\u00e9. Ne partage jamais les identifiants administratifs dans une description publique ni dans le lien d\u2019invitation affich\u00e9 par le navigateur.<\/p>\n\n<p class=\"wp-block-paragraph\">Le champ DISCORD_SRV peut afficher un lien Discord associ\u00e9 \u00e0 la fiche du monde. Un lien permanent \u00e9vite qu\u2019une invitation expir\u00e9e reste visible pendant plusieurs jours. Ce r\u00e9glage est optionnel et ne r\u00e9sout ni les erreurs de version ni les probl\u00e8mes de ports. Une fiche propre commence par une connexion qui fonctionne, pas par des liens externes.<\/p>\n\n<p class=\"wp-block-paragraph\">Le monde est maintenant r\u00e9gl\u00e9, mais ces valeurs restent inutiles si le serveur n\u2019est pas authentifi\u00e9 correctement et si les joueurs ne savent pas quelle m\u00e9thode employer pour le rejoindre.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"ECO - TUTORIEL [FR] Toutes les bases pour bien d\u00e9buter sa partie !\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/IqIEEslihLo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Comment_verifier_la_connexion_serveur_et_corriger_un_serveur_Eco_invisible\"><\/span>Comment v\u00e9rifier la connexion serveur et corriger un serveur Eco invisible<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p class=\"wp-block-paragraph\">Avant de tester la <strong>connexion serveur<\/strong>, v\u00e9rifie que client et serveur utilisent exactement la m\u00eame version. Un serveur mis \u00e0 jour par Steam peut passer sur une branche diff\u00e9rente de celle du client si les b\u00eatas ont \u00e9t\u00e9 activ\u00e9es d\u2019un c\u00f4t\u00e9 seulement. Dans Steam, ouvre les propri\u00e9t\u00e9s de l\u2019outil Eco Server, consulte l\u2019onglet B\u00eatas et compare ce choix \u00e0 celui du jeu install\u00e9 pour jouer.<\/p>\n\n<p class=\"wp-block-paragraph\">Le serveur d\u00e9di\u00e9 doit aussi s\u2019authentifier avec un compte Strange Loop Games valide lorsqu\u2019il doit appara\u00eetre publiquement. Dans un panneau d\u2019h\u00e9bergement, renseigne SLG_USER et SLG_PW dans Startup, puis red\u00e9marre. Sans ces variables, certains environnements d\u00e9marrent le processus mais ne finalisent pas l\u2019inscription aupr\u00e8s du navigateur de serveurs. La console constitue la preuve \u00e0 lire : cherche les lignes d\u2019authentification et de chargement complet du monde.<\/p>\n\n<p class=\"wp-block-paragraph\">Depuis le client Eco, passe par <strong>Play<\/strong>, puis <strong>Server Browser<\/strong>. S\u2019il s\u2019agit d\u2019un serveur public, filtre la liste avec le nom exact d\u00e9fini dans Name ou SRV_NAME. Attends quelques minutes apr\u00e8s le lancement avant de conclure \u00e0 une absence. Une liste publique ne se rafra\u00eechit pas toujours au moment m\u00eame o\u00f9 la console annonce que le monde est pr\u00eat.<\/p>\n\n<p class=\"wp-block-paragraph\">La connexion directe donne un diagnostic plus net. Dans Server Browser, utilise <strong>Direct Connect<\/strong>, puis saisis adresse-publique:port-jeu. Avec la valeur par d\u00e9faut relev\u00e9e en 14.1 le 05\/09\/2026, l\u2019adresse prend la forme 203.0.113.10:3000. Cette adresse est un exemple de format documentaire, pas une adresse \u00e0 r\u00e9utiliser. Si un mot de passe est d\u00e9fini, Eco le demande apr\u00e8s le contact r\u00e9seau.<\/p>\n\n<p class=\"wp-block-paragraph\">Un serveur visible en LAN mais absent de la connexion externe r\u00e9v\u00e8le presque toujours une erreur de gestion des ports ou une absence d\u2019adresse publique utilisable. Commence par confirmer que la redirection vise la bonne adresse locale. Contr\u00f4le ensuite que le pare-feu autorise l\u2019UDP 3000 et EcoServer.exe. Enfin, fais le test depuis une connexion r\u00e9ellement ext\u00e9rieure, car le r\u00e9seau local masque pr\u00e9cis\u00e9ment la panne recherch\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">L\u2019interface web sur 3001 TCP ne doit pas \u00eatre confondue avec le port de jeu. Voir la page d\u2019administration dans un navigateur prouve que le TCP r\u00e9pond, mais cela ne valide pas l\u2019UDP utilis\u00e9 pour entrer dans le monde. Inversement, un joueur peut rejoindre le serveur alors que l\u2019interface web demeure inaccessible depuis l\u2019ext\u00e9rieur. Ce sont deux diagnostics s\u00e9par\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">Une panne apr\u00e8s mise \u00e0 jour demande une m\u00e9thode plus stricte. Arr\u00eate Eco, sauvegarde Storage et Configs, lis les notes de la version appliqu\u00e9e, puis relance sans modifier tous les fichiers. Les changements de configuration m\u00e9ritent un second red\u00e9marrage apr\u00e8s v\u00e9rification. Cette discipline \u00e9vite d\u2019attribuer \u00e0 un patch un d\u00e9faut cr\u00e9\u00e9 par une modification JSON ou une variable Startup rest\u00e9e active.<\/p>\n\n<p class=\"wp-block-paragraph\">Le relev\u00e9 de premi\u00e8re main du <strong>05\/09\/2026<\/strong> confirme qu\u2019une connexion directe r\u00e9ussie sur 3000 UDP, depuis un r\u00e9seau s\u00e9par\u00e9, constitue le contr\u00f4le le plus fiable pour ce guide. Le navigateur public peut rester en retard ou filtrer l\u2019affichage, alors que la connexion directe teste le chemin complet entre le client et le monde charg\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Quand ce test fonctionne, note dans un fichier local la version, le port, l\u2019adresse interne de la machine, la date de sauvegarde et les valeurs modifi\u00e9es. \u00c0 la prochaine mise \u00e0 jour, tu sauras quelle diff\u00e9rence v\u00e9rifier au lieu de reconstruire toute la configuration r\u00e9seau.<\/p>\n\n<h3>Quels ports faut-il ouvrir pour un serveur Eco ?<\/h3>\n<p>Le relev\u00e9 en version 14.1 du 05\/09\/2026 utilise 3000 en UDP pour les joueurs et 3001 en TCP pour l\u2019interface web. Le port de jeu doit \u00eatre redirig\u00e9 vers l\u2019adresse locale de la machine qui ex\u00e9cute EcoServer.exe.<\/p>\n<h3>Pourquoi mon serveur Eco est-il visible en LAN mais pas depuis Internet ?<\/h3>\n<p>Le serveur fonctionne localement, mais le routeur ou le pare-feu bloque encore l\u2019acc\u00e8s ext\u00e9rieur. V\u00e9rifie la redirection UDP 3000, l\u2019adresse locale cibl\u00e9e, l\u2019autorisation d\u2019EcoServer.exe et le test depuis une autre connexion Internet.<\/p>\n<h3>Pourquoi Network.eco revient-il \u00e0 son ancienne valeur apr\u00e8s un red\u00e9marrage ?<\/h3>\n<p>Une variable de d\u00e9marrage comme SRV_NAME ou PUB_SRV peut remplacer le m\u00eame champ dans Network.eco. Efface la variable du panneau Startup si le fichier JSON doit devenir la source de r\u00e9glage.<\/p>\n<h3>Peut-on changer la taille de carte apr\u00e8s le lancement du serveur ?<\/h3>\n<p>Non. Les param\u00e8tres li\u00e9s \u00e0 WorldGenerator.eco s\u2019appliquent pendant la g\u00e9n\u00e9ration initiale. Pour changer la taille ou la structure du monde, il faut sauvegarder les donn\u00e9es utiles puis r\u00e9initialiser le monde.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Un serveur Eco accessible depuis Internet demande trois choses dans le bon ordre : installer les fichiers serveur, autoriser les ports utilis\u00e9s par le jeu, puis r\u00e9gler l\u2019identit\u00e9 et le monde avant d\u2019inviter qui que ce soit. Un fichier modifi\u00e9 trop t\u00f4t ou un port mal redirig\u00e9 produit souvent un serveur visible uniquement en r\u00e9seau [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":120,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-versions-serveurs"],"_links":{"self":[{"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":2,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/posts\/98\/revisions\/123"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/media\/120"}],"wp:attachment":[{"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ecommunaute.fr\/blog\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}