Aller au contenu
MCPE.FR
Menu

Ouvrir les ports d'un serveur Minecraft Bedrock (TCP et UDP 19132)

Mis à jour le 2 novembre 2026

Sommaire
  1. Ce qui a changé avec NetherNet
  2. Étape 1 : fixer l’adresse locale du serveur
  3. Étape 2 : créer la redirection sur la box
  4. Étape 3 : ouvrir le pare-feu de la machine
  5. Étape 4 : annoncer l’adresse publique si nécessaire
  6. Étape 5 : tester depuis l’extérieur
  7. Pourquoi cela ne fonctionne toujours pas
  8. Et si vous ne pouvez pas ouvrir de ports ?

Votre serveur fonctionne en local, mais personne ne peut le rejoindre depuis Internet ? Il faut ouvrir son port. Attention : de nombreux tutoriels parlent uniquement de l’UDP 19132, ce qui n’est plus suffisant.

Ce qui a changé avec NetherNet

Depuis la version 26.50, Bedrock Dedicated Server utilise par défaut le transport NetherNet, et l’ancien transport RakNet est déprécié depuis la 26.60. Le manuel officiel décrit deux flux distincts :

  • une négociation HTTP sur le port TCP server-port, 19132 par défaut ;
  • le trafic de jeu en UDP, sur le ou les ports de server-udp-ports, 19132 par défaut.

Il faut donc ouvrir 19132 dans les deux protocoles. Le port IPv6 19133 est ignoré dans ce mode : un seul socket gère IPv4 et IPv6 sur server-port.

Étape 1 : fixer l’adresse locale du serveur

Attribuez une adresse fixe à la machine, sinon la redirection cassera au prochain redémarrage. Faites-le dans l’interface de votre box, à la rubrique baux DHCP statiques. Relevez cette adresse, par exemple 192.168.1.20, avec ipconfig sous Windows ou ip addr sous Linux.

Étape 2 : créer la redirection sur la box

Dans l’interface de votre box, cherchez la rubrique NAT, Redirection de ports ou Gestion des ports, puis créez deux règles :

Protocole Port externe Port interne Destination
TCP 19132 19132 192.168.1.20
UDP 19132 19132 192.168.1.20

Sur certaines box, une seule règle « TCP/UDP » ou « Les deux » suffit.

Étape 3 : ouvrir le pare-feu de la machine

Sous Windows, lancez ces deux commandes dans PowerShell en administrateur :

New-NetFirewallRule -DisplayName "Bedrock TCP" -Direction Inbound -Protocol TCP -LocalPort 19132 -Action Allow
New-NetFirewallRule -DisplayName "Bedrock UDP" -Direction Inbound -Protocol UDP -LocalPort 19132 -Action Allow

Sous Linux avec UFW :

sudo ufw allow 19132/tcp
sudo ufw allow 19132/udp

Étape 4 : annoncer l’adresse publique si nécessaire

Avec NetherNet, le serveur indique au client où envoyer le trafic UDP. Derrière une box, il peut donc annoncer une adresse injoignable. Si le jeu se connecte puis échoue pendant la négociation, déclarez votre adresse publique dans server.properties. Remplacez ici 203.0.113.10 :

server-udp-ports=203.0.113.10:19132:19132

Le format est IP:port_public:port_local. Si votre adresse publique change souvent, un nom de domaine dynamique ne convient pas ici, car cette valeur attend une adresse IP. Il faudra alors la mettre à jour à chaque changement.

Redémarrez le serveur après toute modification.

Étape 5 : tester depuis l’extérieur

Tester depuis votre propre réseau ne prouve rien, car beaucoup de box gèrent mal ce cas. Utilisez un téléphone en 4G ou 5G, sans Wi-Fi. Ajoutez un serveur avec votre adresse publique et le port 19132.

Vous pouvez aussi vérifier la partie TCP depuis une autre connexion. Si le serveur répond, cette commande renvoie un objet JSON avec son nom et sa version :

curl http://VOTRE_IP:19132/v1/join

Pourquoi cela ne fonctionne toujours pas

Vous êtes en CGNAT. Certains opérateurs, surtout en 4G/5G, en fibre d’entrée de gamme ou chez des opérateurs alternatifs, partagent une adresse IPv4 entre plusieurs clients. Si l’adresse WAN affichée par votre box diffère de celle que montre un site de test d’IP, ou commence par 100.64 à 100.127, aucune redirection ne fonctionnera. Demandez une IPv4 full-stack à votre opérateur. C’est souvent gratuit.

Le double NAT. Un routeur personnel branché derrière la box impose deux redirections, ou de placer la box en mode bridge.

Le pare-feu de l’opérateur ou de la box. Vérifiez qu’il n’est pas en mode strict.

Un autre logiciel écoute déjà ce port. Sous Linux, sudo ss -tulpn | grep 19132 indique quel processus l’occupe.

Le client n’est pas à jour. Les clients et serveurs doivent être compatibles : une erreur de version n’a aucun lien avec les ports.

Et si vous ne pouvez pas ouvrir de ports ?

Si votre connexion ne le permet pas, restent Realms ou la location d’un serveur. Chez un hébergeur de serveurs Minecraft, l’adresse est déjà publique et aucun réglage de box n’est nécessaire. Vérifiez simplement que le port 19132 est bien inclus dans l’offre choisie.

À lire ensuite