5 votes

Comment exécuter plusieurs serveurs ou mondes en même temps avec MineOS Crux?

Je tente de faire tourner plusieurs serveurs en même temps en utilisant MineOS Crux. Je débute dans ce domaine, donc j'espère que ce n'est pas évident. En ce moment, j'expérimente avec MineOS Crux tournant sur VirtualBox, et tout tourne et fonctionne comme prévu. Je peux lancer l'interface Web, et configurer les serveurs, mais ensuite quand je lance le client Minecraft depuis le PC hôte, et j'essaie de me connecter aux serveurs tournant sur le PC virtuel en utilisant l'écran Ajouter un Serveur dans le client et en spécifiant à la fois l'IP et le Port (comme IP:PORT), il semble que je ne puisse jamais me connecter qu'à un seul, et seulement si celui-ci tourne sur le port par défaut (25565).

J'ai essayé de définir des numéros de ports différents pour les différents serveurs, et cela leur permet de tous démarrer, mais ensuite dans le client je ne peux pas me connecter au deuxième.

J'ai essayé de configurer le renvoi de port sur mon routeur vers le PC hôte et le PC virtuel MineOS Crux, mais sans succès dans les deux cas (bien que après réflexion je me suis rendu compte que cela ne devrait pas avoir d'importance car mon PC hôte et mon serveur VM sont tous les deux à l'intérieur de mon réseau de routeur).

Je veux être capable d'avoir 2 serveurs ou plus fonctionnant en même temps afin que plusieurs mondes soient disponibles depuis le serveur.

Est-ce que j'oublie quelque chose, ou est-ce que cela ne peut pas être fait? Je pourrais peut-être créer plusieurs PC virtuels et exécuter des serveurs MineOS Crux séparés dans chacun d'eux, mais est-ce la seule façon?

Peut-être pour clarifier :

Peut-être que ma première question devrait être : Est-il possible de faire tourner plus d'un serveur Minecraft vanilla à partir d'une seule instance de MineOS Crux et de se connecter à eux simultanément depuis des clients différents?

7voto

andrej Points 432

Eh bien, j'ai trouvé la réponse mais je ne peux pas en prendre le crédit. J'ai envoyé un e-mail directement au créateur de MineOS Crux, William Dizon, et il m'a répondu le même jour ! Très impressionné.

Il s'avère que l'installation par défaut de MineOS Crux configure le pare-feu Linux (iptables) pour n'accepter que les connexions Minecraft entrantes sur le port par défaut, 25565. Cela signifie que même si mon deuxième serveur tournait joyeusement, toutes les tentatives de connexion étaient bloquées. M. Dizon m'a envoyé ce lien du wiki MineOS Crux qui explique comment ajouter des ports supplémentaires aux iptables :

https://minecraft.codeemo.com/mineoswiki/index.php?title=Iptables

Une fois que j'ai suivi les étapes, configuré mon port supplémentaire pour le deuxième serveur, tout a fonctionné ! J'avais oublié les iptables, et c'est un peu gênant, mais on apprend de ses erreurs... encore une fois ;)

Merci encore à Will Dizon !

0voto

John the Green Points 17146

Très probablement, vous saisissez une adresse IP qui ressemble à ceci :

XXX.XXX.XXX.XXX

Cela ne tient pas compte du numéro de port, qui est nécessaire pour une connexion. Dans ce cas, Minecraft suppose un numéro de port par défaut de 25565, ce qui signifie que vous ne vous connectez qu'au serveur fonctionnant sur le port 25565. Pour vous connecter à celui fonctionnant sur, disons, 25566, vous feriez ceci :

XXX.XXX.XXX.XXX:25566

0voto

glenn jackman Points 69748

Cela semble étrange, mais cela peut être une limitation du serveur vanilla, en supposant que vous fassiez les choses correctement.

Cependant, si vous faites du renvoi de port vers des machines virtuelles séparées, cela devrait fonctionner.

0voto

R.R. Points 1

Vous ne pouvez pas exécuter deux programmes sur le même port. Par exemple, si je lance un serveur Minecraft sur le port utilisé par Skype, je ne pourrai pas exécuter les deux en même temps. Si j'utilise le port standard pour les deux serveurs Minecraft, seulement un serveur Minecraft peut fonctionner.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X