Aller au contenu
CubeVote

Ouvrir les ports de sa box pour un serveur Minecraft

12 septembre 2026 · mis à jour le 07 octobre 2026 · 4 min de lecture

Vous jouez sur votre serveur en tapant localhost, tout fonctionne… et vos amis restent bloqués sur « Impossible de se connecter ». Le serveur n'y est pour rien : c'est votre box qui refuse de laisser entrer la connexion. Il faut lui dire à quelle machine l'envoyer.

Le chemin d'un joueur jusqu'à un serveur hébergé chez soi

Ce qui se passe, en une phrase

De l'extérieur, tout votre foyer n'a qu'une adresse : l'IP publique de la box. Quand un joueur s'y connecte sur le port 25565, la box ne sait pas quel appareil de la maison est concerné, et jette la connexion. La redirection de port (NAT, ou « port forwarding ») est la règle qui dit : « ce qui arrive sur 25565 en TCP, envoie-le à 192.168.1.20 ».

Étape 1 : Donner une adresse fixe au PC serveur

La box distribue les adresses locales au hasard des redémarrages. Si le PC passe de 192.168.1.20 à .21, votre redirection pointe dans le vide.

  • Dans l'interface de la box, cherchez « Baux DHCP statiques », « Réservation d'adresse » ou « IP fixe ».
  • Associez l'adresse MAC du PC serveur à une adresse, par exemple 192.168.1.20.

Étape 2 : Créer la redirection

Box Où chercher
Freebox Paramètres de la Freebox › Gestion des ports
Livebox Réseau › NAT/PAT
Bbox Services de la Box › Redirection de ports
SFR Box Réseau › NAT

Renseignez à chaque fois :

  • Port externe : 25565
  • Port interne : 25565
  • Protocole : TCP (ajoutez UDP 19132 si vous ouvrez aussi aux joueurs Bedrock)
  • Destination : l'adresse fixe de l'étape 1

Étape 3 : Autoriser le port sur le PC

Le pare-feu de Windows bloque aussi les connexions entrantes. Au premier lancement de Java, acceptez la fenêtre qui demande l'accès aux « réseaux privés et publics ». Si vous l'avez refusée, dans une invite de commandes en administrateur :

netsh advfirewall firewall add rule name="Minecraft" dir=in action=allow protocol=TCP localport=25565

Sous Linux avec ufw : sudo ufw allow 25565/tcp.

Étape 4 : Vérifier depuis l'extérieur

Tester depuis chez vous ne prouve rien : votre propre connexion passe par l'intérieur. Utilisez le testeur de serveur avec votre IP publique : il se connecte depuis Internet, comme un joueur, et dit précisément ce qui bloque : connexion refusée (rien n'écoute : serveur arrêté, mauvais port) ou aucune réponse (la redirection ou le pare-feu manque).

Impossible d'ouvrir les ports ? Passez par Playit.gg

Box en CGNAT, connexion 4G ou 5G, résidence étudiante, box dont vous n'avez pas l'accès : parfois, aucune redirection n'est possible. Playit.gg contourne le problème avec un tunnel : un petit programme installé sur votre PC ouvre lui-même une connexion sortante vers les serveurs de Playit, qui renvoient vers vous les joueurs arrivant sur une adresse publique qu'ils vous attribuent.

  1. Téléchargez l'agent Playit pour Windows, macOS ou Linux et lancez-le sur le PC du serveur.
  2. Suivez le lien qu'il affiche pour lier l'agent à votre compte Playit.gg (gratuit).
  3. Créez un tunnel de type Minecraft Java pointant vers 127.0.0.1:25565. Pour les joueurs Bedrock, ajoutez un tunnel Minecraft Bedrock (UDP) vers le port de Geyser.
  4. Donnez à vos joueurs l'adresse du tunnel affichée dans le tableau de bord Playit : c'est elle, et non votre IP, qu'on colle dans « Ajouter un serveur ».

Aucun port à ouvrir sur la box, et votre IP personnelle reste cachée. En contrepartie :

  • la latence augmente un peu, puisque les joueurs passent par un relais ;
  • tous les joueurs semblent venir de l'adresse du tunnel : les bannissements par IP et les anti-VPN ne fonctionnent plus, sauf à activer le Proxy Protocol proposé par Playit et à le déclarer côté serveur ;
  • l'agent doit rester lancé en même temps que le serveur.

Vous pouvez référencer ce serveur sur CubeVote avec l'adresse du tunnel : le statut, les votes et le testeur de serveur fonctionnent de la même façon.

Les pièges courants

CGNAT : certaines offres fibre et 4G partagent une même IP publique entre plusieurs clients. Aucune redirection ne peut alors fonctionner. Demandez une « IP full-stack » à votre opérateur (Free la donne sur simple demande), utilisez un tunnel Playit.gg comme ci-dessus, ou passez par un hébergeur.

  • Votre IP publique change : utilisez un nom de domaine avec mise à jour dynamique (DynDNS), puis un enregistrement SRV pour ne pas afficher de port.
  • Le serveur écoute sur la mauvaise adresse : laissez server-ip= vide dans server.properties.
  • Double NAT : un routeur derrière la box ? Il faut une redirection sur chacun.

Héberger chez soi reste parfait pour jouer entre amis. Dès que vous visez une communauté, un hébergeur vous évite ces questions, voyez comment en choisir un.

Passer à l'action avec CubeVote

Les outils gratuits du site qui vont avec ce guide.

Tous les outils CubeVote

À lire ensuite