Pendant les vacances, j'ai créé un serveur Minecraft que je fais tourner sur mon ordinateur de bureau. Cependant, je suis retourné à l'école et je l'ai emmené avec moi. Je voudrais trouver un moyen de le faire tourner pour pouvoir y jouer. Je sais que je pourrais simplement déplacer les fichiers mondiaux sur mon ordinateur personnel, mais dans le passé, je n'ai pas pu déplacer les fichiers mondiaux vers les fichiers de mes serveurs, et je voudrais également conserver les données des joueurs.
Réponse
Trop de publicités?Dès que vous connaissez une adresse IP publiquement routable pour votre serveur, vous pouvez vous y connecter comme n'importe quel programme écoutant le réseau normal - les serveurs Minecraft se moquent si les fichiers (et par extension, tout le système informatique) ont été déplacés ailleurs. Si vous déplacez le serveur vers un autre ordinateur, il vous suffit d'emballer le dossier entier avec le fichier jar du serveur, les fichiers mondiaux, les server.properties, tout, et de le déplacer directement vers votre nouvelle machine hôte.
Si l'hébergement de l'ordinateur est derrière un NAT (vous le saurez si ipconfig
(Windows) ou ip addr
(Mac/Linux) sur cet ordinateur indique 192.168.
quelque chose ou 10.
quelque chose au lieu d'une adresse IP valide), et que vous souhaitez vous connecter depuis l'extérieur du réseau couvert par ce NAT, vous devrez trouver un moyen de percer le NAT. Les méthodes les plus courantes comprennent:
- Demander gentiment à l'administrateur réseau d'ajouter une règle de "redirection de port" pour vous, ou configurer le routeur si vous en êtes propriétaire. Pour des raisons évidentes, vous ne pourrez probablement pas le faire à l'école.
- Utiliser un proxy inverse public comme ngrok, qui vous permet de vous connecter depuis la machine serveur vers un autre ordinateur qui redirige les connexions en retour.
- Installer un réseau superposé IP comme Yggdrasil et vous connecter à travers celui-ci.
Vous voudrez peut-être aussi, si vous faites l'une des actions ci-dessus, configurer votre serveur avec une liste blanche - ce serait bien dommage si quelqu'un balayant les adresses IP et les ports au hasard trouvait votre serveur et décidait de faire quelque chose de méchant :(