Une allocation est une adresse et un port sur lesquels votre service peut écouter. Votre serveur en a une pour le jeu. Tout ce qui accepte une connexion venue de l'extérieur en a besoin d'une, et cette liste est plus courte qu'on ne croit.
Ce qui a besoin de sa propre allocation
| Élément | En a besoin ? | Pourquoi |
|---|---|---|
| Le serveur Minecraft | Oui — vous l'avez déjà | C'est votre allocation principale. |
| Geyser pour Bedrock | Oui | Bedrock utilise UDP et écoute séparément. |
| Une carte web | Oui | Elle sert un site sur son propre port. |
| Un écouteur de votes | Oui | Les sites de listing s'y connectent directement. |
| Un proxy devant les backends | Oui, pour le proxy | C'est l'adresse à laquelle les joueurs se connectent. |
| Une extension qui ne parle que vers l'extérieur | Non | Établir des connexions n'exige pas d'allocation. En accepter, si. |
La distinction qui tranche
Si quelque chose sur internet doit engager une conversation avec votre service, il lui faut une allocation à laquelle frapper. Si c'est votre service qui engage la conversation — télécharger une mise à jour, appeler un webhook, interroger une API — il n'a besoin de rien. Cette seule question répond à presque tous les « me faut-il un autre port ? ».
Éditer server-port vers un numéro hors de vos allocations signifie que le serveur ne peut pas le réserver, et il boucle sur un plantage au démarrage. Le port du panel est le port ; s'il vous en faut un autre, ajoutez l'allocation au lieu de choisir un chiffre.
En ajouter une
- Créez l'allocation dans l'onglet Réseau
C'est là que sont listés les adresses et ports que votre service peut utiliser.
- Pointez le logiciel dessus
Geyser, l'extension de carte ou l'écouteur de votes ont chacun un réglage de port dans leur propre configuration. L'allocation le rend possible ; la configuration le réalise.
- Redémarrez et vérifiez qu'il écoute
La console devrait dire à quoi il s'est lié. Un démarrage silencieux sans rien à l'écoute signifie souvent que le port est déjà pris par autre chose que vous avez configuré.
- Distribuez la bonne adresse pour la bonne chose
Les joueurs Bedrock reçoivent le port Geyser, les sites de listing le port de vote, et personne n'a besoin de connaître l'un ou l'autre sauf s'il utilise cette chose.
Chaque port qui accepte des connexions est quelque chose qui peut être sondé. Si vous cessez d'utiliser une carte web ou un écouteur de votes, retirer l'allocation est un nettoyage de trente secondes qui vous laisse moins exposé.