Valheim 1.0 : configurer un serveur dédié Steam et migrer un monde (ports UDP)

Valheim 1.0 : configurer un serveur dédié Steam et migrer un monde (ports UDP)

finalboss·10/09/2026·8 min de lecture

Pour héberger une partie persistante de Valheim sur PC, installez l’outil séparé Valheim Dedicated Server dans Steam, configurez son script headless, redirigez les ports UDP 2456 à 2458 vers le PC hôte, puis vérifiez la connexion avant de déplacer votre monde. Le piège qui efface en apparence une progression est presque toujours le même : le nom indiqué après -world ne correspond pas au monde copié, ou -savedir pointe vers un autre dossier.

Cette procédure concerne l’hôte Windows via Steam. Le serveur tourne sans interface graphique avec -nographics et -batchmode : la fenêtre de commandes doit donc rester ouverte tant que le monde est en ligne.

Installer l’outil serveur dans Steam

Le serveur dédié ne se lance pas depuis le jeu Valheim installé dans votre bibliothèque. Steam le propose comme une application distincte dans la catégorie des outils.

  • Ouvrez votre bibliothèque Steam et affichez la catégorie Outils.
  • Installez Valheim Dedicated Server.
  • Faites un clic droit sur l’outil, puis ouvrez Gérer → Parcourir les fichiers locaux.
  • Repérez le fichier start_headless_server.bat.
  • Copiez-le sous un nom explicite, par exemple start_valheim_production.bat.

Travaillez toujours sur cette copie. Une mise à jour de l’outil Steam peut remplacer le script d’origine ; votre fichier personnalisé conservera vos ports, votre mot de passe et le chemin de vos sauvegardes.

Configurer le script headless avant le premier lancement

Ouvrez votre copie du fichier .bat avec le Bloc-notes. Le script doit conserver la ligne set SteamAppId=892970, puis lancer valheim_server avec vos paramètres. Voici une configuration lisible à adapter :

valheim_server -nographics -batchmode -name "Nord-Est" -port 2456 -world "MondePersistant" -password "RuneFermee" -savedir "D:\Valheim\Saves"

ParamètreRôleRéglage à retenir
-nameNom visible dans le navigateur de serveursChoisissez un nom identifiable pour votre groupe.
-port 2456Port de base du serveurConservez 2456 pour une première installation simple.
-worldMonde chargé au démarrageLe nom doit correspondre exactement à la sauvegarde, sans extension.
-passwordMot de passe demandé aux joueursUtilisez au moins 5 caractères et un mot de passe différent du nom du serveur.
-savedirEmplacement des mondes et listes de permissionsFacultatif, mais utile pour isoler les sauvegardes hors d’AppData.
-nographics -batchmodeMode serveur sans interface graphiqueLaissez ces deux paramètres en place.

Le choix de -savedir évite les confusions si le PC héberge plusieurs mondes ou plusieurs instances. Avec l’exemple -savedir "D:\Valheim\Saves", les mondes, adminlist.txt, bannedlist.txt et permittedlist.txt sont regroupés dans ce stockage dédié. Sans ce paramètre, Windows utilise le chemin par défaut de Valheim : %USERPROFILE%\AppData\LocalLow\IronGate\Valheim.

Screenshot from Valheim
Screenshot from Valheim

Gardez le nom du monde simple. Les espaces sont pris en charge entre guillemets, mais un nom court réduit les erreurs de frappe au moment de modifier -world. Si le script indique -world "MondePersistant", le monde transféré doit s’appeler MondePersistant, pas Monde Persistant, ni MondePersistant.db.

Lancer le serveur et vérifier qu’il est réellement prêt

  • Double-cliquez sur votre fichier start_valheim_production.bat.
  • Autorisez valheim_server dans le pare-feu Windows lorsque la demande apparaît.
  • Attendez le message Game server connected dans la fenêtre de commandes.
  • Testez d’abord une connexion depuis le même réseau local.

Le message Game server connected est le bon point de contrôle. Avant son apparition, le processus peut être ouvert sans que le serveur soit encore joignable par un client. La fenêtre noire est normale : un serveur dédié headless n’affiche ni menu de jeu ni interface d’administration graphique.

Pour arrêter le serveur proprement, placez le focus sur sa fenêtre puis utilisez CTRL + C. Fermer brutalement la fenêtre peut laisser le processus actif en arrière-plan ou interrompre une écriture de sauvegarde. N’effectuez jamais un transfert de monde tant que cette fenêtre tourne.

Ouvrir les ports UDP 2456 à 2458 sur le routeur

La plage par défaut de Valheim couvre 2456 à 2457, mais ouvrez et redirigez 2456, 2457 et 2458 en UDP vers l’adresse IP locale du PC qui héberge le serveur. Cette plage complète couvre le port de jeu et les besoins de requête utilisés par Steam ; ouvrir seulement 2456 produit fréquemment un serveur inaccessible depuis Internet ou absent de certaines listes.

  • Sur le PC hôte, ouvrez l’Invite de commandes et saisissez ipconfig.
  • Notez l’adresse IPv4 de votre réseau local, par exemple 192.168.1.7.
  • Dans l’interface de votre routeur, créez une redirection UDP pour 2456-2458 vers cette adresse IPv4.
  • Dans le pare-feu Windows, vérifiez que valheim_server est autorisé sur le profil réseau utilisé.
  • Pour une connexion extérieure, communiquez votre adresse IP publique suivie de :2456.

La redirection doit viser le PC serveur, jamais le PC d’un joueur qui se contente de rejoindre. Si votre machine reçoit une nouvelle adresse locale après un redémarrage du routeur, la règle peut continuer à pointer vers l’ancienne adresse : comparez alors l’IPv4 affichée par ipconfig avec celle inscrite dans la redirection.

🎮
🚀

Envie de passer au niveau supérieur ?

Accédez à des stratégies exclusives, des astuces cachées et des analyses pro que nous ne partageons pas publiquement.

Contenu bonus exclusif :

Guide stratégique ultime Guide de jeux + Astuces pro hebdomadaires

Livraison instantanéePas de spam, désinscription à tout moment

Faire rejoindre les joueurs en local ou par Internet

Pour une première validation, utilisez Steam plutôt que d’attendre que le serveur apparaisse dans la liste communautaire. Dans Steam, ouvrez Affichage → Serveurs → Favoris → Ajouter un serveur, puis saisissez l’adresse du serveur au format IP:port.

  • Sur le même réseau domestique : utilisez l’IP locale, par exemple 192.168.1.7:2456.
  • Depuis un autre réseau : utilisez l’IP publique du foyer hôte suivie de :2456.
  • Si le serveur est public, son nom défini par -name peut aussi apparaître dans le navigateur communautaire.

Le test local isole immédiatement un problème de script ou de pare-feu Windows. Si le réseau local fonctionne alors que les amis externes échouent, concentrez la vérification sur la redirection du routeur, les trois ports UDP et l’adresse IP publique communiquée.

Screenshot from Valheim
Screenshot from Valheim

Transférer un monde existant sans perdre les constructions

Un monde local Windows se trouve normalement dans %USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds\. Les anciens mondes utilisent principalement une paire de fichiers .db et .fwl. Avec Valheim 1.0, certaines sauvegardes se présentent sous la forme d’un dossier de monde : copiez alors le dossier complet et tout son contenu associé au lieu de sélectionner seulement deux fichiers.

  • Faites une copie de secours complète du monde source dans un autre dossier.
  • Démarrez une fois le serveur avec le nom de monde choisi, puis arrêtez-le avec CTRL + C.
  • Sur le PC source, copiez les fichiers .db, .fwl, les éventuels fichiers .old, ou le dossier entier du monde en version 1.0.
  • Collez-les dans le répertoire de sauvegarde utilisé par le serveur, soit le chemin Valheim par défaut, soit celui défini après -savedir.
  • Remplacez les fichiers de test générés par le serveur s’ils portent le même nom.
  • Réglez -world avec le nom exact du monde transféré, sans .db ni .fwl.
  • Redémarrez le serveur, rejoignez-le et vérifiez votre base, les constructions et le seed attendu avant de supprimer une ancienne copie.

Le serveur crée un monde vierge dès qu’il ne trouve pas une sauvegarde correspondant à -world. Une base disparue après migration ne signifie donc pas automatiquement que les fichiers sont corrompus : commencez par comparer lettre par lettre le nom du monde dans le script, le nom des fichiers transférés et le dossier réellement ciblé par -savedir.

Pour récupérer le monde d’un ami, appliquez la même logique : récupérez son contenu depuis AppData\LocalLow\IronGate\Valheim\worlds, placez-le dans le stockage du serveur, puis faites correspondre -world au nom reçu. Ne copiez pas seulement le fichier le plus récent si le monde comprend aussi un fichier compagnon ou un dossier Valheim 1.0.

Cas des sauvegardes Xbox ou PC Game Pass

Une sauvegarde restée dans le cloud n’apparaît pas forcément dans le dossier local. Depuis le menu principal de Valheim, ouvrez Gérer les sauvegardes, sélectionnez le monde, puis utilisez Déplacer vers le stockage local. Une fois l’opération terminée, récupérez les fichiers dans le répertoire Valheim local avant de suivre la migration standard vers le serveur dédié.

Gérer les droits et la console d’administration

Les listes de droits suivent le même emplacement que les sauvegardes : dossier Valheim par défaut ou chemin choisi avec -savedir. Les fichiers adminlist.txt, bannedlist.txt et permittedlist.txt servent à organiser les accès côté serveur sans toucher au monde lui-même.

Sur le client, une fois la console activée dans la configuration de lancement, la touche F5 ouvre la console. Si elle ne s’affiche pas, cochez Afficher la console dans les options du jeu. Les commandes d’administration couvrent notamment l’exclusion ou le bannissement de joueurs, les téléportations, l’exploration de carte, les événements et la génération d’objets. Réservez-les à une sauvegarde vérifiée lorsque vous modifiez le monde ou l’inventaire.

Résoudre les erreurs qui bloquent le plus souvent

  • Le serveur charge un monde vide : vérifiez d’abord -world. Le nom doit correspondre exactement au monde copié, sans extension. Vérifiez ensuite que -savedir ne redirige pas le serveur vers un autre emplacement.
  • Le serveur fonctionne à la maison mais les amis ne peuvent pas rejoindre : contrôlez la redirection UDP 2456-2458, l’adresse IPv4 du PC hôte et l’autorisation du pare-feu Windows.
  • Le serveur n’apparaît pas dans les favoris Steam : attendez Game server connected, ajoutez l’adresse locale avec :2456, puis vérifiez que le processus valheim_server est toujours ouvert.
  • Le mot de passe provoque une erreur : utilisez au moins cinq caractères et ne réutilisez pas le nom du serveur comme mot de passe.
  • Les fichiers de monde sont introuvables après une session Xbox ou Game Pass : déplacez d’abord la sauvegarde cloud vers le stockage local depuis le menu de gestion des sauvegardes.
  • La migration donne un monde incomplet : arrêtez le serveur avant toute copie et transférez l’ensemble du dossier de monde 1.0 ou tous les fichiers associés, y compris les fichiers .old disponibles.

Was this guide helpful?

f
finalboss
Publié le 10/09/2026