Valheim Intermédiaire 10 min de lecture

Ouvrir les ports d'un serveur Valheim : 2456 et 2457 UDP

Quels ports ouvrir pour un serveur Valheim : UDP 2456-2457, règle du port+1, pare-feu Windows et Linux, box, CGNAT et l'astuce crossplay qui évite le port forwarding.

Ouvrir les ports d'un serveur Valheim : 2456 et 2457 UDP

Support Technique

Besoin d'aide ? Notre équipe est disponible 24/7 pour vous assister.

Ouvrir les ports d’un serveur Valheim : 2456 et 2457 UDP

La panne la plus fréquente sur un serveur Valheim auto-hébergé tient à une ligne : un seul port ouvert au lieu de deux. Valheim écoute sur le port défini par -port et sur le suivant, et il suffit d’oublier le second pour obtenir un serveur qui n’apparaît nulle part.

Ce guide donne les ports exacts, les commandes de pare-feu, la configuration box, et les deux situations où aucune ouverture de port ne marchera jamais.

Chez HebergTonServ, les ports Valheim sont ouverts d’office : vous récupérez l’IP:port dans le panel et vous la donnez à votre clan.


Les ports à ouvrir

PortProtocoleRôleObligatoire
2456UDPConnexion des joueurs (valeur de -port)✅
2457UDPRequête serveur, affichage dans la liste (-port + 1)✅
2458UDPAncien port historique, plus utilisé aujourd’hui❌

Aucun port TCP n’est nécessaire pour le jeu. Si un tutoriel vous demande d’ouvrir du TCP sur 2456, il est périmé.

La règle du port + 1

C’est le point à retenir : Valheim réserve toujours deux ports consécutifs, celui que vous indiquez et le suivant.

-port 2456   →  ouvrir UDP 2456 et 2457
-port 2500   →  ouvrir UDP 2500 et 2501

Conséquence directe : si vous faites tourner deux serveurs Valheim sur la même machine, espacez leurs ports d’au moins deux (2456 et 2458, par exemple), sinon le second ne démarrera pas correctement.


Cas 1 : serveur chez un hébergeur

Il n’y a rien à faire. Les ports sont ouverts à la création du serveur, l’IP est fixe, et le panel affiche l’adresse complète à transmettre :

123.45.67.89:2456

Vos joueurs la saisissent dans Rejoindre une partie → Rejoindre par IP. Si le serveur est lancé avec -public 1, il apparaît en plus dans la liste communautaire.


Cas 2 : serveur auto-hébergé

Trois couches à traverser, dans cet ordre. Une seule qui bloque et rien ne passe.

a) Le pare-feu de la machine

Windows (PowerShell en administrateur) :

New-NetFirewallRule -DisplayName "Valheim UDP" -Direction Inbound -Protocol UDP -LocalPort 2456-2457 -Action Allow

Linux avec ufw :

sudo ufw allow 2456:2457/udp
sudo ufw reload

Linux avec firewalld :

sudo firewall-cmd --permanent --add-port=2456-2457/udp
sudo firewall-cmd --reload

b) La redirection de ports sur la box

Dans l’interface de votre box (NAT/PAT, « redirection de ports », « port forwarding ») :

ChampValeur
ProtocoleUDP
Port externe2456 à 2457
Port interne2456 à 2457
IP de destinationl’IP locale de la machine serveur (ex. 192.168.1.42)

Fixez l’IP locale de la machine serveur dans le DHCP de la box (bail statique). Sinon, la redirection pointera un jour vers un autre appareil du réseau et votre serveur disparaîtra sans explication.

c) L’IP publique communiquée aux joueurs

Vos joueurs doivent utiliser votre IP publique, pas l’IP locale — sauf s’ils sont sur le même réseau. Récupérez-la sur n’importe quel service d’affichage d’IP, et vérifiez qu’elle n’a pas changé depuis la veille : la plupart des connexions grand public ont une IP dynamique.


Les deux situations où le port forwarding ne suffira pas

Le CGNAT

De plus en plus d’opérateurs fibre placent leurs clients derrière un NAT de niveau opérateur : votre box ne possède pas d’IPv4 publique à elle. Aucune redirection ne peut alors fonctionner, quelle que soit votre configuration.

Comment le reconnaître : l’IP WAN affichée dans votre box commence par 100.64. à 100.127., ou diffère de l’IP publique vue depuis un site externe.

Solutions : demander une IPv4 publique à votre opérateur quand c’est possible, ou passer par un hébergeur.

L’IP dynamique

Votre IP publique change au redémarrage de la box. Vos joueurs se retrouvent avec une adresse morte du jour au lendemain. Un service DDNS (nom de domaine mis à jour automatiquement) contourne le problème, mais c’est un service de plus à maintenir.


L’astuce qui évite complètement les ports : le crossplay

Un serveur lancé avec le flag -crossplay ne passe plus par une connexion directe mais par le relais PlayFab d’Iron Gate. Résultat : le serveur devient joignable sans aucune ouverture de port, et les joueurs PS5, Xbox et Switch 2 peuvent rejoindre.

./valheim_server.sh -name "Mon Serveur" -port 2456 -world "Midgard" \
  -password "vikings2026" -crossplay

Les contreparties, à connaître avant de basculer :

  • BepInEx ne fonctionne pas en mode crossplay : il faut choisir entre les mods et les consoles ;
  • le serveur n’est plus rejoignable par IP directe mais par code de jonction / liste crossplay ;
  • le trafic passe par un relais, donc une latence légèrement supérieure à une connexion directe.

Détails : crossplay sur un serveur Valheim et installer BepInEx sur un serveur Valheim.


Vérifier que les ports sont réellement ouverts

  1. Depuis le serveur : vérifiez d’abord que le processus écoute.
sudo ss -lunp | grep 245

Vous devez voir deux lignes, une par port.

  1. Depuis l’extérieur : un testeur de port UDP en ligne, en gardant en tête qu’un test UDP est moins fiable qu’un test TCP — l’absence de réponse ne prouve pas toujours que le port est fermé.

  2. Le test qui tranche : demandez à un ami extérieur à votre réseau de se connecter en Rejoindre par IP. Si ça passe pour lui mais que le serveur n’apparaît pas dans la liste, le problème n’est pas le port mais -public 1 ou le mot de passe. Voir mon serveur Valheim ne s’affiche pas.


FAQ

Quels ports pour un serveur Valheim ?

UDP 2456 et UDP 2457 par défaut : le port défini par -port et le suivant. Aucun port TCP n’est requis pour le jeu.

Faut-il encore ouvrir le port 2458 ?

Non. Il figure dans de nombreux tutoriels anciens, mais la documentation actuelle ne mentionne que le port de -port et le suivant. L’ouvrir ne fait aucun mal, il est simplement inutile.

Puis-je changer le port par défaut de Valheim ?

Oui, avec -port. Pensez alors à ouvrir le port choisi et le suivant. Si vous changez le port, vos joueurs doivent le préciser dans l’adresse de connexion (monip:2500).

Deux serveurs Valheim sur la même machine, quels ports ?

Espacez-les d’au moins deux : par exemple -port 2456 pour le premier (donc 2456-2457) et -port 2458 pour le second (donc 2458-2459). Donnez aussi à chacun son propre -savedir et son propre nom de monde.

Mon serveur ne s’affiche pas mais mes amis peuvent se connecter par IP

Les ports sont donc bons. Regardez du côté de -public 1, du nom du serveur et du temps d’indexation dans la liste communautaire — celle-ci peut mettre plusieurs minutes à référencer un serveur fraîchement démarré.

Comment savoir si je suis derrière un CGNAT ?

Comparez l’IP WAN affichée par votre box avec l’IP publique vue depuis un site externe. Si elles diffèrent, ou si l’IP de la box est dans la plage 100.64.0.0/10, vous êtes derrière un CGNAT et aucune redirection ne fonctionnera.

Un hébergeur ouvre-t-il ces ports automatiquement ?

Oui, c’est la base du service : le serveur arrive avec ses ports ouverts et une IP fixe. C’est même la raison la plus fréquente de passer chez un hébergeur après avoir buté sur le CGNAT.


Conclusion

Les ports Valheim tiennent en une règle : UDP -port et -port + 1, soit 2456-2457 par défaut, jamais de TCP. Le pare-feu de la machine, la redirection de la box et l’IP publique transmise aux joueurs doivent être alignés, et deux situations — CGNAT et IP dynamique — peuvent rendre l’exercice impossible côté grand public. Le flag -crossplay contourne tout cela, au prix des mods.

Avec un hébergeur Valheim, la question ne se pose plus : ports ouverts, IP fixe, anti-DDoS 5 Tb/s, à partir de 7,90 €/mois chez HebergTonServ.

Pour aller plus loin