Vintage Story Intermédiaire 12 min de lecture

Créer un serveur Vintage Story sur Windows

Tutoriel complet pour créer un serveur dédié Vintage Story sur Windows : VintagestoryServer.exe, dossier de données, pare-feu, redirection de port 42420 et connexion.

Créer un serveur Vintage Story sur Windows

Support Technique

Besoin d'aide ? Notre équipe est disponible 24/7 pour vous assister.

Vous avez un PC qui peut rester allumé et vous voulez un serveur Vintage Story permanent pour vos amis, sans payer d’abonnement ? Bonne nouvelle : le serveur dédié est inclus avec le jeu. Ce guide vous accompagne de A à Z, y compris la partie la plus piégeuse : la redirection de port.

📌 Avant de commencer

Un serveur maison n'est accessible que quand le PC est allumé, et il utilise votre connexion Internet. Pour un groupe de plus de 5 joueurs ou une communauté, un hébergeur Vintage Story sera plus stable. Pour quelques amis, ce tutoriel fait très bien l'affaire.

Étape 1 : trouver VintagestoryServer.exe

Le serveur est installé avec le jeu. Avec une installation par défaut, ouvrez l’explorateur et tapez dans la barre d’adresse :

%AppData%\Vintagestory

Vous devez y trouver Vintagestory.exe (le jeu) et VintagestoryServer.exe (le serveur). Le runtime .NET nécessaire est déjà présent puisque le jeu fonctionne.

Étape 2 : créer un dossier de données séparé

Par défaut, le serveur utilise le même dossier de données que votre jeu solo. Mieux vaut séparer les deux pour ne pas mélanger mondes, mods et configurations.

Créez un dossier dédié, par exemple :

C:\Users\VotreNom\AppData\Roaming\VintagestoryServer\VSserverData

Étape 3 : créer un lanceur

Option A : un raccourci

  1. Clic droit sur VintagestoryServer.exe → Créer un raccourci
  2. Clic droit sur le raccourci → Propriétés
  3. Dans Cible, ajoutez --dataPath à la fin :
"C:\Users\VotreNom\AppData\Roaming\Vintagestory\VintagestoryServer.exe" --dataPath="C:\Users\VotreNom\AppData\Roaming\VintagestoryServer\VSserverData"

Option B : un fichier .bat

Créez un fichier lancer-serveur.bat sur le bureau avec ce contenu :

@echo off
title Serveur Vintage Story
"%APPDATA%\Vintagestory\VintagestoryServer.exe" --dataPath="%APPDATA%\VintagestoryServer\VSserverData"
pause

Le pause garde la fenêtre ouverte en cas d’erreur, pour lire le message.

Étape 4 : premier démarrage

Double-cliquez sur votre lanceur. Une console s’ouvre, génère le monde puis affiche :

[Server Event] Dedicated Server now running on Port 42420 and all ips!

Votre serveur tourne. Au passage, il a créé serverconfig.json, le dossier Saves et le dossier Mods dans votre dossier de données.

Tapez directement dans cette console pour vous donner les droits admin :

/op VotrePseudo

⚠️ Fermer proprement

Pour arrêter le serveur, tapez /stop dans la console. Fermer la fenêtre avec la croix peut faire perdre les dernières modifications du monde.

Étape 5 : autoriser le serveur dans le pare-feu Windows

  1. Touche Windows → tapez Pare-feu Windows Defender avec fonctions avancées de sécurité
  2. Cliquez sur Règles de trafic entrant → Nouvelle règle…
  3. Type de règle : Programme
  4. Parcourez jusqu’à %AppData%\Vintagestory\VintagestoryServer.exe
  5. Action : Autoriser la connexion
  6. Profils : cochez Domaine, Privé et Public
  7. Nom : Serveur Vintage Story

Étape 6 : rediriger le port sur votre box

C’est l’étape qui permet à vos amis de vous joindre depuis Internet.

6.1 Trouver l’IP locale du PC

Ouvrez un terminal (Windows + R, tapez cmd) puis :

ipconfig

Relevez l’Adresse IPv4 de votre carte réseau, par exemple 192.168.1.20.

💡 Fixez cette IP

Dans l'interface de votre box, section DHCP, créez un bail statique (réservation d'IP) pour ce PC. Sinon l'IP locale peut changer après un redémarrage et la redirection ne fonctionnera plus.

6.2 Créer la redirection

Connectez-vous à l’interface de votre box (souvent 192.168.1.1 ou 192.168.1.254) et cherchez la section NAT / PAT, Redirection de ports ou Gestion des ports selon le modèle. Créez :

ChampValeur
NomVintage Story
Port externe42420
Port interne42420
ProtocoleTCP
Appareil / IP de destinationIP locale du PC (ex. 192.168.1.20)

Puis une deuxième règle identique en UDP. Le wiki officiel recommande de créer TCP et UDP séparément plutôt qu’une règle combinée « TCP/UDP », certaines box gérant mal cette option.

6.3 Trouver votre IP publique

C’est l’adresse à donner à vos amis. Elle est affichée dans l’interface de votre box, ou sur n’importe quel site du type « quelle est mon adresse IP ».

⚠️ IP publique qui change

Chez certains fournisseurs, l'IP publique change régulièrement. Si vos amis ne peuvent plus se connecter du jour au lendemain, vérifiez-la en premier. Un service de DNS dynamique permet d'avoir une adresse fixe du type monserveur.ddns.net.

Étape 7 : se connecter

QuiAdresse à utiliser
Vous, sur le PC du serveur127.0.0.1
Quelqu’un sur votre réseau localIP locale du PC (ex. 192.168.1.20)
Vos amis sur InternetVotre IP publique

Dans le jeu : Multiplayer → ajouter le serveur avec l’adresse → rejoindre.

ℹ️ Pourquoi mon IP publique ne marche pas depuis chez moi ?

Beaucoup de box ne gèrent pas le « NAT loopback » : depuis votre propre réseau, l'IP publique ne ramène pas vers votre PC. Utilisez 127.0.0.1 ou l'IP locale. Pour tester l'accès extérieur, demandez à un ami ou utilisez la 4G de votre téléphone.

Étape 8 : sécuriser le serveur

Votre serveur est exposé sur Internet. Quatre réflexes, recommandés par la documentation officielle :

  1. Ne pas publier le serveur : laissez "AdvertiseServer": false
  2. Mettre un mot de passe : /serverconfig password votremotdepasse
  3. Garder la whitelist active (par défaut sur un serveur dédié) et ajouter vos amis : /player Pseudo whitelist on
  4. Rôle par défaut en visiteur si vous ouvrez plus largement : "DefaultRoleCode": "suvisitor"

Toutes les options : configurer serverconfig.json et protéger son serveur contre le grief.

Mettre à jour le serveur

Le serveur se met à jour avec le jeu : quand vous installez une nouvelle version de Vintage Story, VintagestoryServer.exe est remplacé aussi. Avant une mise à jour :

  1. /genbackup dans la console pour sauvegarder le monde
  2. /stop
  3. Mettez à jour le jeu
  4. Vérifiez la compatibilité de vos mods
  5. Relancez le serveur

Vos amis doivent passer à la même version.

Dépannage rapide

« Host has actively refused » : le pare-feu bloque. Vérifiez la règle de l’étape 5.

« Host has failed to respond » : la redirection de port ne fonctionne pas. Vérifiez l’IP locale, les deux règles TCP et UDP, et que le serveur tourne.

La console se ferme immédiatement : lancez via le fichier .bat avec pause pour lire l’erreur. Souvent un mod incompatible ou un serverconfig.json mal formé.

Plus de cas dans notre guide impossible de rejoindre un serveur Vintage Story.

Questions fréquentes

Où se trouve VintagestoryServer.exe ?

Dans le dossier du jeu, par défaut %AppData%\Vintagestory. Il est installé en même temps que le client.

Quel port ouvrir ?

Le port 42420 en TCP, et en UDP depuis la 1.20, vers l’IP locale du PC serveur.

Pourquoi je n’arrive pas à rejoindre mon serveur avec mon IP publique ?

Votre box ne gère probablement pas le NAT loopback. Depuis chez vous, utilisez 127.0.0.1 ou l’IP locale.

Peut-on jouer sur le même PC que le serveur ?

Oui, connectez-vous à 127.0.0.1. Le PC doit avoir assez de RAM pour les deux.


Pas envie de laisser votre PC allumé jour et nuit ? Un serveur hébergé tourne 24h/24 sans toucher à votre box : voir nos offres.

É

Équipe HebergTonServ

Administrateurs serveurs de jeux