Velocity : configuration du proxy
Comment construire un réseau de serveurs sur Velocity : config, clé secrète, mode de forwarding, liste des serveurs et erreurs de connexion courantes.
Mis à jour le 13 août 2026
Velocity est un proxy moderne : les joueurs se connectent à une adresse unique, et le proxy les achemine entre les serveurs du réseau.
Configuration
velocity.toml sur le serveur proxy :
bind = "0.0.0.0:25577"
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"
[servers]
lobby = "127.0.0.1:25566"
survival = "127.0.0.1:25567"
try = ["lobby"]
Clé secrète
Le fichier forwarding.secret sur le proxy, et la même chaîne sur chaque serveur backend :
- Paper :
config/paper-global.yml→proxies.velocity.enabled: true,secret: <key>,online-mode: true; - dans les
server.propertiesdes backends :online-mode=false.
Sans clé correspondante, le joueur est rejeté avec Unable to authenticate — IP-forwarding.
Règle de sécurité
Les serveurs backend ne doivent pas être accessibles directement : sinon un joueur peut contourner le proxy sous n'importe quel pseudo. Dans Millida, l'isolation du réseau est gérée par la plateforme — seul le point d'entrée du réseau est visible depuis l'extérieur.
Plugins du proxy
Velocity possède ses propres plugins : file d'attente, chat global, limbo, synchronisation. Les plugins Bukkit ne peuvent pas y être installés.
