Créer un serveur MCPE rapidement et facilement sur Linux (ici sur un Raspberry Pi)

Nous allons aujourd’hui créer un serveur Minecraft Pocket Edition sur Linux.
Je vais pour cela utiliser un Raspberry Pi mais ceci fonctionne également sur d’autres machines Linux et sur autre chose que du Raspbian.
Par exemple, sur Ubuntu, ou Debian (sur lequel est basé Raspbian).

J’utilise ici Raspbian Stretch Lite, qui fait donc abstraction de l’interface graphique et de tous les paquets graphiques dont nous n’avons ici pas besoin.

Je ne l’ai pas dis dans la vidéo, mais n’oubliez pas que vous devez ouvrir votre port (19132 par défaut) sur votre routeur en TCP et en UDP pour que le serveur soit accessible par internet.

Ouverture de ports via iptables sur le Raspberry Pi

Pour ouvrir le port en TCP :

sudo iptables -A INPUT -p tcp -m tcp --dport 19132 -j ACCEPT

et en UDP :

sudo iptables -A INPUT -p udp -m udp --dport 19132 -j ACCEPT

A savoir également :

  • Pour fermer un port via iptables : 
sudo iptables -D INPUT -p tcp -m tcp --dport 19132 -j ACCEPT
  • Pour lister les ports ouverts :
sudo iptables -L

5 commentaires sur « Créer un serveur MCPE rapidement et facilement sur Linux (ici sur un Raspberry Pi) »

    1. Bonjour,
      Pour la rédaction du tutoriel j’ai utilisé un Raspberry Pi 3 B, j’ai réitéré plus tard l’opération avec un Raspberry Pi 4 B.

  1. Salut, après avoir ouvert mes ports sur mon Raspberry et ma BBOX, je n’arrive toujours pas à faire rejoindre mon serveur. J’utilise également Nukkit :/

    1. Salut,
      As-tu vérifié l’ouverture des ports ? Avec ufw par exemple.
      Edit : Ok je pensais que tu parlais des ports de la BBox.
      Est-ce que le serveur est accessible via l’IP locale depuis ton réseau privé ? Sans passer par un domaine ou l’IP publique je veux dire.

      1. Bonjour cela fonctionne très bien sur centos 8 par contre j’ai finit par désactiver le firewall et je me suis rendu compte que le client se connecte avec le port 59831
        quoi qu’il en soit merci beaucoup

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *