Ports et pare-feu

Quels ports ouvrir pour un serveur Minecraft (25565 et Bedrock)

Java passe par TCP 25565 et Bedrock par UDP 19132. Les commandes pour Windows et Linux, le query, et comment jouer sans avoir à taper le port.

3 min de lectureMis à jour le 6 octobre 2026Minecraft

Il y a ici un piège qui égare beaucoup de monde : Java et Bedrock n'utilisent ni le même port ni le même protocole. Si ton serveur est en Java, Bedrock n'entrera pas, quoi que tu ouvres, et inversement.

Les ports

PortProtocoleÀ quoi il sertOuvrir ?
25565TCPMinecraft JavaOui, si vous jouez en Java
19132UDPMinecraft Bedrock (mobile, console, Windows 10/11)Oui, si vous jouez en Bedrock
25565UDPQuery (listes de serveurs, bots Discord)Seulement si tu mets enable-query=true
25575TCPRCONMieux vaut ne pas l'ouvrir à Internet

Le port se définit dans server.properties, dans server-port. Si tu l'as changé, utilise le tien.

Windows (PowerShell en administrateur)

Java :

New-NetFirewallRule -DisplayName "Minecraft Java TCP 25565 (entrant)" -Direction Inbound  -Protocol TCP -LocalPort 25565 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Minecraft Java TCP 25565 (sortant)" -Direction Outbound -Protocol TCP -LocalPort 25565 -Action Allow -Profile Any

Bedrock :

New-NetFirewallRule -DisplayName "Minecraft Bedrock UDP 19132 (entrant)" -Direction Inbound  -Protocol UDP -LocalPort 19132 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Minecraft Bedrock UDP 19132 (sortant)" -Direction Outbound -Protocol UDP -LocalPort 19132 -Action Allow -Profile Any

Query, seulement si tu l'as activé dans server.properties :

New-NetFirewallRule -DisplayName "Minecraft query UDP 25565 (entrant)" -Direction Inbound -Protocol UDP -LocalPort 25565 -Action Allow -Profile Any

Linux

# Java — Ubuntu / Debian
ufw allow 25565/tcp
# Bedrock
ufw allow 19132/udp

# AlmaLinux / Rocky
firewall-cmd --permanent --add-port=25565/tcp
firewall-cmd --permanent --add-port=19132/udp
firewall-cmd --reload
# Est-ce qu'il écoute ?
ss -lntup | grep -E '25565|19132'

Pour que tes joueurs n'aient pas à taper le port

Si tu utilises le 25565 (celui par défaut), il leur suffit de mettre l'IP ou ton domaine. Si tu l'as changé, ils devront taper tondomaine.fr:25566, ce qui est moche et s'oublie.

La solution propre est un enregistrement SRV dans ton DNS, qui indique au client sur quel port aller sans que le joueur ait à le savoir :

_minecraft._tcp.play.tondomaine.fr.  SRV  0 5 25566  tondomaine.fr.

Avec ça, tes joueurs entrent en tapant seulement play.tondomaine.fr. Sur Bedrock, le SRV n'existe pas : là, il faut bien indiquer le port.

Personne n'arrive toujours à entrer

  1. Java ou Bedrock ? C'est l'erreur classique : ouvrir TCP 25565 alors que tes amis se connectent depuis leur téléphone, qui est en Bedrock et passe par UDP 19132.
  2. Est-il lancé ? Regarde la console : elle doit afficher Done et le port. Si Java a manqué de mémoire, il n'écoute même pas.
  3. server-ip vide. Dans server.properties, le champ server-ip doit rester vide. S'il contient quelque chose, le serveur n'écoute que sur cette adresse.
  4. online-mode n'a pas d'effet sur la connexion, mais bien sur qui peut entrer. Si tes joueurs n'ont pas de compte premium, laisse-le à false et installe un plugin d'authentification.
  5. Filtrage AntiDDoS : onglet Sécurité de ton service dans le panel.

Tu ne sais pas combien de RAM lui donner ? Regarde notre calculateur de RAM pour Minecraft : il tient compte du type de serveur, des joueurs et de la distance d'affichage, ce qui consomme vraiment la mémoire.

Articles liés

Retour au centre d’aide

Vous ne trouvez pas ?

Ouvrez un ticket depuis votre panel, nous répondons en moins de 5 minutes.