Le célèbre jeu de survie et de craft en monde ouvert est enfin sorti d’early access. Si vous souhaitez disposer d’un serveur de jeu persistant sur lequel jouer à Valheim avec vos amis, voici un guide de configuration sur Steam.
Héberger son propre serveur dédié sur Valheim permet de maintenir un monde persistant accessible par vos amis, même lorsque le créateur de la partie est déconnecté. Ce guide détaille l'ensemble des étapes de création, de configuration et de connexion, ainsi qu'un aperçu des solutions payantes.
Sommaire
- 1. Installation du serveur dédié (Gratuit via Steam)
- 2. Configuration du serveur
- 3. Configuration des paramètres de monde (World Modifiers)
- 4. Configuration du réseau et du pare-feu
- 5. Démarrage du serveur
- 6. Comment trouver et rejoindre le serveur ?
- 7. Code de participation
- Alternative : Les serveurs dédiés payants
1. Installation du serveur dédié (Gratuit via Steam)
Vous pouvez installer l'outil serveur officiel gratuitement depuis votre client Steam, mais il vous faudra bidouiller des fichiers et le configurer, ce qui est loin d'être intuitif pour ceux qui n'en ont pas l'habitude.
- Ouvrez Steam et rendez-vous dans votre Bibliothèque.
- Cliquez sur le menu déroulant sous la barre de recherche (en haut à gauche) et assurez-vous que la case Outils (Tools) est bien cochée.
- Cherchez Valheim Dedicated Server dans la liste.
- Cliquez sur Installer.

2. Configuration du serveur
Pour modifier le nom de la carte, le mot de passe ou les accès, il est nécessaire d'éditer le fichier de lancement du serveur.
- Étape 1 : Localiser et dupliquer le script
- Dans votre bibliothèque Steam, faites un clic droit sur Valheim Dedicated Server > Gérer > Parcourir les fichiers locaux.
- Recherchez le fichier start_headless_server.bat.
- Réalisez une copie de ce fichier et nommez-la start.bat. (Cela évite que vos paramètres soient écrasés lors d'une mise à jour Steam).
- Étape 2 : Éditer les paramètres
Faites un clic droit sur start.bat et sélectionnez Modifier (avec le Bloc-notes ou Notepad++). Modifiez la ligne d'instruction sans altérer la structure des commandes :
- valheim_server -nographics -batchmode -port 2456 -name "MyServer" -world "Dedicated" -password "Secret" -public 1 -crossplay
Signification des paramètres clés :
- -name "NomDuServeur" : Le nom qui apparaîtra dans la liste des serveurs.
- -world "NomDuMonde" : Le nom du fichier de sauvegarde du monde.
- -password "MotDePasse" : Définissez un mot de passe. Règles obligatoires : 5 caractères minimum, et le mot de passe ne doit pas contenir le nom du serveur.
- -port 2456 : Le port réseau par défaut.
- -public 1 : Règle la visibilité (1 pour afficher le serveur dans la liste publique, 0 pour le masquer).
- -crossplay (Optionnel) : Active l'interconnexion entre joueurs PC (Steam / PC Game Pass) et consoles (Xbox).
3. Configuration des paramètres de monde (World Modifiers)
La personnalisation des règles de jeu (difficulté, téléportation des minerais, affichage de la carte, taux de ressources) s'effectue via des arguments de lancement dans le fichier de configuration du serveur dédié ou via la console d'administration en jeu. Cela correspond aux paramètres lorsque vous configurez une partie dans le menu, cela devrait vous aider à visualiser à quoi cela correspond.

Méthode 1 : Configuration au démarrage via le fichier .bat
Pour que les modifications s'appliquent automatiquement à chaque lancement du serveur, vous devez ajouter les arguments -preset, -modifier et/ou -setkey sur la ligne d'exécution de votre fichier de lancement (ex: start.bat). Les paramètres s'ajoutent à la suite des commandes standard dans le fichier de script :
- valheim_server -nographics -batchmode -port 2456 -name "MonServeur" -world "MonMonde" -password "MonMotDePasse" -preset <nom_preset> -modifier <categorie> <valeur> -setkey <nom_cle>
Presets globaux (-preset)
Un preset applique un ensemble prédéfini de règles en une seule commande.
- Commande : -preset <valeur>
Valeurs disponibles :
- normal : Configuration par défaut du jeu.
- casual : Expérience facile (pénalité de mort réduite, ennemis moins agressifs, ressources conservées).
- easy : Combat et survie légèrement simplifiés.
- hard : Ennemis plus robustes, dégâts augmentés, attaques de base (raids) plus fréquentes.
- hardcore : Pénalité de mort maximale (perte définitive de l'équipement et des compétences), pas de carte, combats très difficiles.
- immersive : Désactive la carte et les portails, axé sur la navigation visuelle.
- hammer : Mode construction libre (aucun coût en ressources, pas d'attaques sur la base).
Exemple :
- -preset casual
Modificateurs spécifiques (-modifier)
Vous pouvez personnaliser chaque aspect individuellement à l'aide de l'argument -modifier. Téléportation et Portails (portals) : Définit les règles d'utilisation des portails et le transport des minerais/métaux.
- Commande : -modifier portals <valeur>
Valeurs :
- casual : Autorise le transport des métaux et minerais à travers les portails.
- normal : Comportement classique (métaux et minerais bloqués).
- hard : Portails inactifs si un boss est à proximité / actif.
- veryhard : Désactive totalement l'utilisation des portails.
Difficulté du Combat (combat): Ajuste les dégâts subis et infligés ainsi que la vitesse des ennemis.
- Commande : -modifier combat <valeur>
- Valeurs : veryeasy, easy, normal, hard, veryhard
Taux de Récolte des Ressources (resources) : Multiplie la quantité de ressources obtenues dans l'environnement, sur les ennemis, en minant, en cultivant, etc.
- Commande : -modifier resources <valeur>
Valeurs :
- muchless (x0.5)
- less (x0.75)
- normal (x1)
- more (x1.5)
- muchmore (x2)
- most (x3)
Pénalité de Mort (deathpenalty) : Détermine ce que le joueur perd lorsqu'il meurt.
- Commande : -modifier deathpenalty <valeur>
Valeurs :
- casual : Équipement équipé conservé sur soi, perte minime de compétences (1%).
- veryeasy : Objets tombent au sol, perte faible de compétences (1%).
- easy : Objets tombent au sol, perte de compétences (2.5%).
- normal : Objets tombent au sol, perte classique de compétences (5%).
- hard : Équipement équipé tombe au sol, reste de l'inventaire détruit, perte de compétences (7.5%).
- hardcore : Tout l'inventaire est détruit et compétences réinitialisées à zéro (100%).
Fréquence des Raids ennemis : Règle la fréquence à laquelle les monstres attaquent votre base.
- Commande : -modifier raids <valeur>
- Valeurs : none, muchless, less, normal, more, muchmore
Clés de configuration réseau et monde (-setkey)
Les clés permettent d'activer ou désactiver des fonctionnalités précises sous forme de commutateurs ON/OFF. Desactiver la carte et la minicarte (nomap)
- Commande : -setkey nomap
Mode Construction sans coût (nobuildcost)
- Commande : -setkey nobuildcost
Rendre les monstres passifs (passivemobs)
- Commande : -setkey passivemobs
Événements de base basés sur chaque joueur (playerevents)
- Commande : -setkey playerevents
Activer le risque d'incendie de la forêt/bois (fire)
- Commande : -setkey fire
4. Configuration du réseau et du pare-feu
Pour que d'autres joueurs puissent se connecter à votre serveur local, deux configurations sont nécessaires : == Redirection des ports (Port Forwarding) ==
- Accédez à la page d'administration de votre routeur/box internet (ex: 192.168.1.1).
Créez une règle de redirection de port (Port Forwarding) : Ports : 2456 à 2458 Protocole : UDP/TCP Adresse IP locale : L'adresse IP interne de votre ordinateur servant à l'hébergement.
Pare-feu Windows
- Ouvrez le Pare-feu Windows Defender.
- Autorisez l'application valheim_server.exe ou créez des règles d'entrée pour le protocole UDP sur la plage de ports 2456-2458.
5. Démarrage du serveur
- Double-cliquez sur votre fichier start.bat.
- Une fenêtre d'invite de commandes s'ouvre. Attendez le chargement complet jusqu'à voir apparaître la mention indiquant que le monde est chargé et que le serveur est connecté (Game server connected).
- Fermeture propre : Pour éteindre le serveur sans corrompre les sauvegardes, appuyez sur CTRL + C dans la fenêtre de commande au lieu de cliquer sur la croix.
6. Comment trouver et rejoindre le serveur ?
Méthode 1 : Via la liste en jeu (Join Game)
- Lancez Valheim et sélectionnez votre personnage.
- Dans l'onglet Rejoindre partie (Join Game), sélectionnez l'onglet Communauté (Community).
- Tapez le nom de votre serveur défini dans -name.
- Entrez le mot de passe pour vous connecter.

Méthode 2 : Connexion directe par IP / Favoris Steam
Pour l'hôte ou les joueurs du même réseau local (LAN) :
- Utilisez votre adresse IP interne suivie du port (ex: 192.168.1.X:2456).
- Pour vos amis (distants) :
- Récupérez votre IP publique (en cherchant « What is my IP » sur Google).
- Transmettez votre IP publique et le port à vos amis (ex: 80.12.34.56:2456).
- Ajout dans Steam : Dans Steam, allez dans Afficher > Serveurs de jeu > Favoris > Ajouter un serveur, puis renseignez l'adresse IP:PORT.
7. Code de participation
Cette méthode est la plus simple et elle est aussi utilisable si vos amis sont sur d'autres plateformes (Crossplay) Un code de participation (Join Code) à 6 chiffres s'affiche dans la console du serveur ainsi qu'en jeu, en appuyant sur échap pour ouvrir le menu. Vos amis peuvent directement entrer ce code dans le menu du jeu pour rejoindre sans saisie d'IP.

Alternative : Les serveurs dédiés payants
Si vous ne souhaitez pas laisser votre PC allumé en permanence, gérer la redirection de ports ou subir des ralentissements sur votre machine lorsque vous jouez, la location d'un serveur hébergé payant est la solution idéale.
Avantages :
- Disponibilité 24h/24 et 7j/7 sans impacter les ressources de votre PC.
- Interfaces de gestion simplifiées (installation de mods en un clic, sauvegardes automatiques, gestion des accès sans toucher aux fichiers .bat).
- Protection contre les attaques DDoS et meilleure stabilité réseau.
Principaux hébergeurs de serveurs payants : Nitroserv, GPortal, BisectHosting, Survival Servers, Nitrado.
- Coût moyen : Entre 5 € et 15 € par mois selon la capacité d'emplacements (slots) et la mémoire vive allouée.