Tu peux héberger un serveur DDraceNetwork (DDNet) chez ZapX sur ton propre VPS. DDNet n’est pas (encore) disponible dans l’Installateur de serveurs de jeu : tu dois donc installer le serveur manuellement. C’est rapide : DDNet est open source, le serveur est inclus dans le téléchargement officiel et Steam n’est pas nécessaire. Dans ce guide, tu découvriras ce dont tu as besoin, comment installer et configurer le serveur, et quel port ouvrir.
| Prérequis | DDraceNetwork |
|---|---|
| Système d’exploitation | Windows Server ou Linux (64 bits), par exemple Debian ou Ubuntu |
| Fichiers du serveur | téléchargement officiel sur ddnet.org, qui contient DDNet-Server |
| Accès | Windows : Bureau à distance · Linux : SSH |
DDNet n’est pas (encore) disponible dans le Game Server Installer. Tu dois donc installer le serveur toi-même. Si tu veux utiliser un autre système d’exploitation, installe un autre modèle via Paramètres > Réinstallation. Cette opération supprime toutes les données de ton VPS. Pour en savoir plus, consulte Réinstallation du serveur.
Au démarrage, le serveur lit le fichier autoexec_server.cfg. La version fournie dans le dossier data charge également le fichier myServerconfig.cfg à la fin. Ajoute tes propres paramètres dans ce fichier : les mises à jour de DDNet ne les écraseront pas. Crée myServerconfig.cfg dans le dossier utilisateur de DDNet : sous Windows, %APPDATA%\DDNet, et sous Linux, ~/.local/share/ddnet.
Voici les principaux paramètres, à raison d’un par ligne :
sv_name "Mein DDNet Server"
sv_port 8303
sv_register 1
password ""
sv_rcon_password "<RCON-PASSWORT>"
sv_map "Tutorial"
sv_max_clients 64
| Paramètre | Signification |
|---|---|
sv_name | Nom affiché dans la liste des serveurs |
sv_port | Port du serveur. Si tu ne le précises pas, le serveur choisit un port libre entre 8303 et 8310. Définis-le donc explicitement. |
sv_register | La valeur 1 ajoute le serveur à la liste publique des serveurs. Dans la configuration d’exemple, la valeur est 0. |
password | Mot de passe pour rejoindre le serveur ; laisse le champ vide pour un serveur ouvert |
sv_rcon_password | Mot de passe de la console d’administration. Si tu n’en définis pas, le serveur en génère un au hasard au démarrage et l’affiche dans sa sortie. |
sv_map | Carte chargée au démarrage du serveur |
sv_max_clients | Nombre maximal de joueurs |
Tu trouveras tous les autres paramètres dans la liste officielle des paramètres et commandes.
| Port | Protocole | Utilisation |
|---|---|---|
| 8303 | UDP | Jeu (valeur de sv_port) |
Ouvre le port dans le pare-feu de ton système d’exploitation : sous Windows, dans le pare-feu Windows (Gérer les règles du Pare-feu Windows Defender) ; sous Linux, par exemple en suivant les instructions de Configuration du pare-feu Linux. Ouvre-le également dans l’onglet Pare-feu réseau de ton VPS, dans le tableau de bord ZapX.
Tu peux aussi gérer le serveur sans passer par le jeu grâce à la console externe (Econ). Elle n’est active que si tu définis ec_port et ec_password, et elle n’écoute par défaut que localement sur le serveur (ec_bindaddr localhost).
