Réponse courte. Vous pouvez héberger gratuitement un serveur Valheim vous-même : installez le Valheim Dedicated Server (app Steam 896660) avec SteamCMD, lancez valheim_server.x86_64 avec un nom, un monde et un mot de passe et, si vous l'utilisez sans crossplay, redirigez les ports UDP 2456 et 2457 sur votre routeur. Ou louez un serveur Valheim et passez la configuration et les mises à jour.
Les joueurs rejoignent via la liste des serveurs du jeu, avec l'adresse et le port du serveur, ou avec un code de connexion si le crossplay est activé. Les joueurs qui ne sont pas sur Steam (Xbox, PlayStation 5, Nintendo Switch 2 ou Game Pass) ne peuvent rejoindre qu'un serveur crossplay.
Vérifié le 5 novembre 2026, valable pour le patch 1.0.21 de Valheim (28 octobre 2026).
Ce guide s'appuie sur le manuel officiel du serveur dédié d'Iron Gate et sur ce que nous utilisons sur nos propres serveurs Valheim. Pour aller directement à la location, voir l'option 2.
Ce dont vous avez besoin
Système d'exploitation : Linux ou Windows. Sous Linux, le serveur a besoin de libatomic1, libpulse-dev et libpulse0, ainsi que de GLIBC 2.29 et GLIBCXX 3.4.26 ou plus récent. Sur un système plus ancien, le manuel d'Iron Gate suggère de lancer le serveur avec le script Docker fourni.
Réseau : UDP 2456 et 2457 par défaut (le port que vous choisissez et le suivant), redirigés vers la machine. Un serveur crossplay passe par PlayFab et n'a pas besoin de redirection de ports.
Compte Steam : inutile pour télécharger le serveur dans les étapes ci-dessous, qui utilisent une connexion anonyme.
Le jeu : chaque joueur a besoin de sa propre copie de Valheim. Il tourne sur PC, Mac, Linux, Xbox, PlayStation 5 et Nintendo Switch 2, et seuls les joueurs Steam peuvent rejoindre un serveur qui fonctionne sans crossplay.
Le logiciel serveur est gratuit. Vous payez la machine, l'électricité et la bande passante, et elle doit rester allumée tant que l'on joue.
La première ligne laisse un SteamCMD tout neuf se mettre à jour avant le vrai téléchargement. Notre script d'installation fait de même, puis vérifie que steamapps/appmanifest_896660.acf existe, car Steam répond parfois "Missing configuration", SteamCMD continue jusqu'à "success" et aucun fichier du jeu n'est installé. Si ce fichier est absent, relancez le téléchargement.
Démarrez le serveur. Le manuel d'Iron Gate dit de mettre vos réglages dans une copie de start_server.sh, parce que Steam réinitialise le fichier d'origine à chaque mise à jour. La ligne de lancement du script fourni avec le serveur est :
Faites votre copie, changez-y le nom, le monde et le mot de passe avec n'importe quel éditeur de texte, puis lancez-la depuis le dossier du serveur :
cd /home/steam/valheim
cp start_server.sh start_my_server.sh
./start_my_server.sh
La note du script demande un mot de passe d'au moins 5 caractères. Ne mettez pas non plus le mot de passe dans le nom du monde : lors de nos tests sur Valheim 1.0.17, un serveur public dont le mot de passe était dans le nom du monde a refusé de démarrer. Le monde nommé après -world est créé au premier démarrage, ou chargé s'il existe déjà. La ligne fournie contient déjà -crossplay, donc les joueurs de toutes les plateformes peuvent rejoindre (voir plus bas) ; supprimez-le pour utiliser le backend Steam, que seuls les joueurs Steam peuvent rejoindre. Le serveur est prêt quand la console affiche Game server connected.
Ouvrez les ports (backend Steam). Sans -crossplay, autorisez UDP 2456 et 2457 dans le pare-feu de la machine (avec ufw : sudo ufw allow 2456:2457/udp) et redirigez les deux sur votre routeur. Si vous avez choisi un autre -port, utilisez ce port et le suivant. Le manuel d'Iron Gate indique 2456-2457, alors que le commentaire dans le start_server.sh fourni dit 2456-2458 ; ouvrir aussi le 2458 ne fait donc pas de mal. Un serveur crossplay n'a pas besoin de redirection de ports.
Arrêtez-le proprement. Appuyez sur CTRL+C dans la fenêtre du serveur. Iron Gate prévient que fermer une fenêtre Windows avec le X peut laisser le serveur actif.
Windows
Dans la bibliothèque Steam, cochez Tools dans le menu de filtre et installez Valheim Dedicated Server.
Dans son dossier d'installation (clic droit, puis Manage, puis Browse local files), faites une copie de start_headless_server.bat et modifiez la copie. Steam réinitialise l'original à chaque mise à jour.
Définissez -name, -port, -world et -password sur la ligne qui commence par start valheim_server.
Lancez la copie et cochez toutes les cases dans la fenêtre du pare-feu Windows. Si la ligne n'a pas -crossplay, redirigez UDP 2456 et 2457 sur votre routeur. Attendez Game server connected.
Options que vous voudrez probablement
-public 0 : garde le serveur hors de la liste des serveurs. Les joueurs rejoignent alors avec le bouton Join IP.
-crossplay : fait tourner le serveur sur le backend PlayFab pour que les joueurs de toutes les plateformes puissent rejoindre. Sans cette option, seuls les joueurs Steam peuvent voir et rejoindre le serveur. Avec elle, vous n'avez pas besoin de redirection de ports, et les joueurs peuvent rejoindre par code de connexion, par adresse et port, ou depuis la liste des serveurs. Ils ne peuvent pas rejoindre avec une adresse IP locale ou de bouclage.
-instanceid "1" : si vous lancez plusieurs serveurs avec le même port depuis la même machine (la même adresse MAC), donnez à chacun une valeur différente pour qu'ils aient des ID PlayFab différents.
-savedir : change l'endroit où sont stockés les mondes et les listes d'accès. Par défaut sous Linux : ~/.config/unity3d/IronGate/Valheim.
-saveinterval 1800, -backups 4, -backupshort 7200, -backuplong 43200 : le calendrier de sauvegarde et de copies, en secondes. Ce sont les valeurs par défaut.
Trois fichiers texte dans le dossier de sauvegarde contrôlent l'accès : adminlist.txt, bannedlist.txt et permittedlist.txt. Mettez un Platform User ID par ligne, écrit sous la forme [Platform]_[User ID], en respectant les majuscules et minuscules. Le journal du serveur affiche l'ID de chaque joueur, et en jeu le panneau F2 l'affiche. Attention : dès que quelqu'un figure dans permittedlist.txt, tous les autres sont exclus. Plus de détails dans Comment trouver l’ID d’un joueur pour les listes admin, ban et autorisation de Valheim.
Option 2 : l'héberger chez PlayNHost
La location vous évite le travail sur le routeur, le pare-feu et les mises à jour. La commande de démarrage, les ports et les réglages du monde sont gérés pour vous.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Valheim. L'offre au moment de la rédaction est EIKTHYR. Cliquez sur Personnaliser l’offre et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît sur panel.playnhost.com. Le panneau le considère comme actif quand la Console affiche Opened PlayFab server ou Opened Steam server.
Ouvrez Paramètres, puis Paramètres du jeu. Les champs que vous utiliserez en premier :
Nom du serveur : le nom dans la liste des serveurs.
Mot de passe du serveur : de 5 à 20 caractères. Tant que Serveur public est activé, il ne doit apparaître nulle part dans le nom du monde.
Nom du monde : jusqu'à 20 caractères, sans barre oblique. Un monde portant ce nom est créé au premier démarrage.
Serveur public : activé, le serveur apparaît dans le navigateur. Désactivé, il reste non listé.
Activer le crossplay : activé par défaut, pour que les joueurs de toutes les plateformes puissent rejoindre. Désactivé : seuls les joueurs Steam peuvent voir et rejoindre le serveur.
La difficulté (Préréglage du monde, Difficulté des combats, Pénalité de mort, Taux de ressources, Fréquence des raids, Règles des portails) a sa propre place : la page Mondes, dans l'onglet Règles du monde. Une modification est écrite dans le monde au prochain démarrage et y reste : remettre un champ sur keep ne l'annule pas, et un Préréglage du monde sur normal ramène le monde aux réglages standard.
Redémarrez. Quand le panneau affiche "Saved. The server must restart before these take effect.", cliquez sur Redémarrer maintenant et attendez la ligne de disponibilité.
Rejoignez. Dans l'Aperçu de votre serveur, la carte Jouer avec des amis affiche le Code de connexion une fois le serveur en marche. Il est nouveau à chaque redémarrage. Les amis Steam peuvent continuer à utiliser l'adresse de la carte.
Ce que notre configuration fait pour vous
Elle refuse un démarrage que Valheim refuserait. Avec Serveur public activé et le mot de passe dans le nom du monde (les majuscules comptent), la commande de démarrage affiche un message clair disant que Valheim ne démarrera pas et pourquoi, au lieu du simple Error bad password du jeu suivi d'un flot d'erreurs. Changez l'un des deux et redémarrez.
Elle lit la bonne ligne de disponibilité. Un démarrage est considéré comme terminé à Opened PlayFab server ou Opened Steam server, que Valheim affiche quand chaque backend est actif.
Vos réglages deviennent des arguments de démarrage. Le nom du monde, le mot de passe, l'intervalle de sauvegarde, les copies, le crossplay, les préréglages et les modificateurs sont transformés en options -world, -password, -saveinterval, -backups, -crossplay, -preset et -modifier à chaque démarrage. Laisser un champ de difficulté sur keep n'ajoute rien.
Des sauvegardes selon le calendrier du jeu. Sauvegarde toutes les 1800 secondes et 4 copies automatiques par défaut, les mêmes valeurs par défaut que le serveur d'Iron Gate.
Mises à jour.Mise à jour automatique est activée par défaut et installe la version Steam à chaque démarrage.
Auto-hébergement ou location : une comparaison honnête
Coût : l'auto-hébergement n'a aucun coût logiciel, mais il utilise votre machine, l'électricité et votre connexion, et la machine doit rester allumée. La location est une offre facturée au mois, au trimestre ou à l'année.
Réseau : avec le backend Steam, vous devez rediriger UDP 2456 et 2457 vous-même. Avec le crossplay, ce n'est pas nécessaire, que vous hébergiez vous-même ou que vous louiez.
Mises à jour : quand Valheim reçoit un patch, les joueurs avec la nouvelle version ne peuvent pas rejoindre un ancien serveur. En auto-hébergement, vous relancez SteamCMD. Chez PlayNHost, la Mise à jour automatique le fait au prochain démarrage.
Sauvegardes et listes d'accès : l'auto-hébergement signifie copier le dossier de sauvegarde et modifier à la main les trois fichiers texte. Chez PlayNHost, la carte Joueurs actifs de l'Aperçu a un bouton Accès avec les listes Admins, Bannis et Autorisés.
Contrôle : l'auto-hébergement vous donne un accès complet à la machine et à la ligne de démarrage. La location vous donne les réglages que le panneau expose.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité