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
- Clic droit sur
VintagestoryServer.exe→ Créer un raccourci - Clic droit sur le raccourci → Propriétés
- 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
- Touche Windows → tapez Pare-feu Windows Defender avec fonctions avancées de sécurité
- Cliquez sur Règles de trafic entrant → Nouvelle règle…
- Type de règle : Programme
- Parcourez jusqu’à
%AppData%\Vintagestory\VintagestoryServer.exe - Action : Autoriser la connexion
- Profils : cochez Domaine, Privé et Public
- 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 :
| Champ | Valeur |
|---|---|
| Nom | Vintage Story |
| Port externe | 42420 |
| Port interne | 42420 |
| Protocole | TCP |
| Appareil / IP de destination | IP 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
| Qui | Adresse à utiliser |
|---|---|
| Vous, sur le PC du serveur | 127.0.0.1 |
| Quelqu’un sur votre réseau local | IP locale du PC (ex. 192.168.1.20) |
| Vos amis sur Internet | Votre 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 :
- Ne pas publier le serveur : laissez
"AdvertiseServer": false - Mettre un mot de passe :
/serverconfig password votremotdepasse - Garder la whitelist active (par défaut sur un serveur dédié) et ajouter vos amis :
/player Pseudo whitelist on - 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 :
/genbackupdans la console pour sauvegarder le monde/stop- Mettez à jour le jeu
- Vérifiez la compatibilité de vos mods
- 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