Votre propre serveur Valheim 24h/24
SteamCMD, ports, crossplay, admins et comment le maintenir en marche.
Pourquoi exécuter un serveur dédié
Un serveur Valheim dédié reste en ligne sans qu’un joueur n’héberge depuis son bureau. Les amis sur Xbox, PlayStation 5, Switch 2 et Steam peuvent se connecter quand ils veulent. Le monde continue de tourner même quand personne n’est connecté. C’est le compromis : plus de travail de configuration au départ, zéro temps d’arrêt quand l’hôte éteint son ordinateur portable.
Ce guide couvre la méthode officielle Valve SteamCMD. Des fournisseurs comme G-Portal, ServerBlend et 4Netplayers préinstallent l’outil et configurent le flag -crossplay. Si vous louez, passez au panneau de contrôle spécifique au fournisseur et allez à l’étape adminlist.
Installation SteamCMD
Téléchargez SteamCMD depuis la page SteamCMD de Valve. Extrayez-le dans un dossier comme C:\valheim-server. Exécutez steamcmd.exe une fois pour se mettre à jour. La commande suivante télécharge les fichiers du serveur Valheim :
steamcmd +login ANONYMOUS +force_install_dir C:\valheim-server +app_update 896660 validate +quit
Remplacez ANONYMOUS par vos identifiants Steam si vous possédez Valheim et voulez héberger votre propre copie. L’ID d’application 896660 est le Serveur Dédié Valheim. Exécutez ceci sur la machine qui restera allumée, pas sur le PC de jeu que vous éteignez à minuit.
Fichier batch de démarrage
Créez un fichier appelé start.bat dans le dossier du serveur :
@echo off
set SteamAppId=892970
start "Valheim Server" /min "C:\valheim-server\valheim_server.exe" -nographics -batchmode -port 2456 -world "MonMonde" -password "MonMotDePasse" -crossplay
Flags clés :
-port 2456— port UDP pour le trafic de jeu. Ajoutez2457pour le matchmaking Steam sur la même machine.-world "MonMonde"— le nom du monde. Le crée s’il n’existe pas.-password "MonMotDePasse"— le mot de passe du monde dont les joueurs ont besoin pour rejoindre.-crossplay— active les connexions PlayStation et Switch via le relais. Ne l’omettez pas si des amis sur console rejoignent.
Redirection de ports
Trafic Steam uniquement (pas de joueurs console) : transférez UDP 2456 et UDP 2457 sur votre routeur vers la machine serveur. Vérifiez le type NAT sur le routeur ; Full Cone ou Restricted Cone NAT fonctionne mieux. Ouvrez aussi les ports dans le Pare-feu Windows : créez des règles entrantes pour valheim_server.exe sur ces ports.
Trafic crossplay (joueurs console) : le relais gère cela. Vous n’avez pas besoin d’ouvrir les ports pour les connexions PlayStation ou Switch dans la plupart des cas. Le flag -crossplay route le trafic via les relais Valve/PlayFab.
Crossplay et codes d’invitation
Quand le serveur démarre, il affiche un code d’invitation à six chiffres dans la fenêtre console. Les joueurs sur chaque plateforme utilisent Rejoindre le jeu → Ajouter un serveur → entrer le code. Le code peut changer après un redémarrage ; copiez le nouveau depuis la console.
Sur un serveur sans -crossplay, seuls les joueurs Steam le voient dans le navigateur de serveurs. Sans ce flag, les joueurs PlayStation et Switch obtiennent une erreur « serveur introuvable » même si la machine est en ligne.
Configuration adminlist
Créez un fichier appelé adminlist.txt dans le dossier du monde (C:\valheim-server\valheim-server\saves\worlds\MonMonde). Ajoutez un ID Steam ou ID de plateforme par ligne. Pour trouver votre ID Steam, cherchez « Steam ID » sur Google et utilisez un site comme steamid.io.
Quand vous êtes dans le monde, tapez les commandes kick et ban depuis la console sans avoir besoin de devcommands. Les mondes hébergés par un joueur traitent l’hôte comme admin automatiquement. Les machines dédiées ont besoin de ce fichier.
Sauvegarde du monde
Sauvegardez le dossier worlds_local avant chaque session majeure. Un chunk Deep North corrompu après un crash est récupérable depuis la copie d’hier. Planifiez une sauvegarde quotidienne si le serveur tourne 24h/7. Utilisez la commande save du serveur depuis la console pour forcer une sauvegarde avant d’arrêter le processus.
Conseils de performance
Valheim est gourmand en CPU, pas en GPU. Un processeur 4 cœurs à 3,5 GHz gère confortablement un monde à dix joueurs. La RAM est moins critique ; 8 Go suffisent généralement. La simulation du monde tourne sur un seul cœur. Si les joueurs subissent des décalages, le CPU du serveur est le goulot d’étranglement.
Ne faites pas tourner d’autres jeux sur la même machine pendant que le serveur héberge. Ne réglez pas le taux de tick du monde plus haut que par défaut ; il est ajusté pour la simulation, pas pour les benchmarks de performance.
Fournisseurs et hébergement
Les serveurs Valheim loués viennent généralement avec :
- L’outil SteamCMD pré-installé
-crossplaydéjà configuré- Un panneau de contrôle web pour démarrage/arrêt/redémarrage
- Sauvegardes automatiques du monde
Recherchez des plans spécifiques Valheim plutôt que des VPS génériques. Le jeu attend un monde persistant sur du matériel stable. Un conteneur OpenVZ bon marché avec des ressources partagées peinera sous dix joueurs connectés.
Pour une coopération à dix joueurs qui joue le soir, un monde hébergé par un joueur est encore acceptable. Pour une guilde avec des membres dans plusieurs fuseaux horaires, le coût mensuel d’une machine louée vaut la disponibilité 24/7.
Erreurs courantes
« Connection timed out » — ports non transférés, ou Pare-feu Windows bloquant. Testez avec un site comme canyouseeme.org.
« Serveur introuvable » pour les joueurs console — flag -crossplay manquant. Redémarrez avec.
Mauvais monde chargé — le nom -world doit correspondre exactement, y compris la casse. Supprimez et recréez si vous avez fait une faute de frappe dans le nom du monde à la configuration.
Le code crossplay change à chaque redémarrage — c’est normal. Copiez le nouveau code depuis la fenêtre console après chaque démarrage.
Succès toujours désactivés après l’arrêt des cheats — devcommands les désactive par session. Créez un personnage propre séparé si vous voulez les succès tout en utilisant un serveur qui a les cheats activés pour d’autres.
Questions fréquentes
Réponses rapides aux questions des Vikings.
Comment activer le crossplay sur un serveur dédié ?
Ajoutez `-crossplay` à la commande de démarrage du serveur. Sans cela, les joueurs PlayStation et Switch ne peuvent pas voir ou rejoindre le serveur.
Quels ports le serveur dédié Valheim utilise-t-il ?
UDP 2456 pour le trafic de jeu et UDP 2457 pour le matchmaking Steam. Transférez les deux sur votre routeur et ouvrez-les dans le Pare-feu Windows.
Comment ajouter des admins à mon serveur Valheim ?
Créez un fichier adminlist.txt dans le dossier du monde avec un ID Steam ou ID de plateforme par ligne. Le serveur doit être arrêté quand vous modifiez ce fichier.
Les joueurs console peuvent-ils rejoindre un serveur dédié ?
Oui. Ils ont besoin du flag `-crossplay` et du code d'invitation. Ils ne peuvent pas héberger un serveur dédié eux-mêmes ; ils peuvent seulement rejoindre.
Comment sauvegarder mon monde Valheim ?
Copiez le dossier worlds_local. Sur un serveur dédié, le chemin est généralement dans le répertoire saves. Faites-le avant chaque mise à jour majeure ou session.
Pourquoi le code d'invitation a-t-il changé après le redémarrage ?
Le code à six chiffres se regénère à chaque démarrage. Copiez le nouveau depuis la fenêtre console et partagez-le à nouveau avec votre groupe.