Aller au contenu

Tutoriel · Rust PC

Créer un serveur Rust vanilla chez un hébergeur

Préparez votre serveur Rust hébergé, rejoignez-le et faites votre première sauvegarde. Les captures utilisent MineStrator ; les étapes s’appliquent aux panneaux équivalents.

← Choisir une autre méthode
Sommaire · 6 étapes

Réserver assez de RAM et de CPU

Facepunch indique 12 Go de RAM libres et 15 Go de disque libre, SSD/NVMe de préférence. Comptez les ressources disponibles pour ce serveur Rust, pas le total partagé entre plusieurs serveurs du compte.

Pour un exemple concret d’offre, le guide MineStrator indique 3 cœurs dédiés / 12 Go au minimum et recommande 4 cœurs / 16 Go. Ces chiffres décrivent ses offres, pas l’allocation CPU de tous les hébergeurs. Comparez les recommandations Rust de votre fournisseur et surveillez la mémoire à mesure que les constructions s’accumulent ; une grande carte et plus de joueurs demandent davantage de ressources.

Attention : Un nombre de slots ne suffit pas à décrire les performances. Ces repères ne garantissent pas les FPS serveur ; une allocation de 8 Go est inférieure au prérequis RAM indiqué par Facepunch.

Résultat attenduL’offre choisie laisse au moins la RAM et le disque indiqués par Facepunch disponibles pour Rust.

Installer Rust depuis le panneau de l’hébergeur

Ouvrez le panneau de votre hébergeur. Certaines offres ont déjà Rust installé ; passez alors directement à sa page de gestion. Dans l’exemple MineBoard illustré, les boutons sont Créer un serveur, puis Créer le serveur, puis Gérer le serveur.

  • Sélectionnez votre offre, puis son action de création ou d’installation. Chez MineStrator, sélectionnez votre MyBox.
  • Choisissez Rust si l’offre permet d’héberger plusieurs jeux.
  • Choisissez une localisation proche des joueurs si l’offre propose plusieurs régions, puis vérifiez le récapitulatif.
  • Confirmez l’installation et attendez qu’elle se termine.
  • Ouvrez la page de gestion du serveur Rust. Gardez sa console et son adresse de connexion disponibles pour la suite.
Action Créer un serveur et sélection MyBox dans l’interface française officielle MineBoard
Exemple : MineBoard, extrait du guide officiel MineStrator. Les libellés varient selon le panneau ; ne recopiez pas les valeurs de démonstration.

Résultat attenduLe serveur Rust possède sa page de gestion et une adresse de connexion.

Si ça ne fonctionne pas
  • Installation en échec ? Conservez l’erreur d’installation et contactez le support de l’hébergeur. Ne lancez pas une réinstallation sur un serveur contenant déjà un monde.

Choisir vanilla et préparer le premier monde

Ouvrez les réglages serveur ou de démarrage du panneau. Les libellés varient ; les noms de paramètres Rust ci-dessous permettent de les repérer. Ces valeurs servent à un premier test limité, pas à dimensionner la production.

  • Si le panneau propose un sélecteur de framework, choisissez vanilla ou aucun framework. MineBoard utilise Paramètres → Framework de modding. Sinon, confirmez que l’offre utilise Rust non modifié.
  • Renseignez le nom du serveur. Mettez server.level sur Procedural Map.
  • Fixez server.seed sur une valeur comme 12345, puis server.worldsize sur 3000.
  • Mettez server.maxplayers sur 10. Gardez les ports jeu/query attribués par l’hébergeur.
  • Enregistrez les paramètres avant le premier démarrage.

Attention : Changer seed ou taille sur un serveur déjà utilisé sélectionne un autre monde. Ne le faites pas pour réparer une connexion.

Résultat attenduLe serveur utilise Rust non modifié et les paramètres de démarrage du nouveau monde sont enregistrés.

Si ça ne fonctionne pas
  • Un réglage manque dans le panneau ? Consultez le guide de configuration Rust de l’hébergeur ou demandez où définir les valeurs de démarrage. Ne réinstallez pas le serveur pour faire apparaître un champ.

Démarrer et rejoindre avec l’adresse attribuée

La génération de carte peut durer plusieurs minutes. Laissez-la terminer au lieu de redémarrer le serveur en boucle.

  • Démarrez le serveur depuis sa page de gestion et suivez la console jusqu’à Server startup complete.
  • Copiez l’IP publique et le port de jeu affichés par l’hébergeur. N’utilisez pas 127.0.0.1 pour ce serveur hébergé.
  • Dans le client Rust, appuyez sur F1. Remplacez les deux paramètres de la commande ci-dessous par cette adresse et validez.
F1 du client Rust — remplacer l’adresse attribuée
connect <SERVER_IP>:<GAME_PORT>

Résultat attenduVous entrez dans le monde prévu et la console serveur signale votre connexion.

Si ça ne fonctionne pas
  • Connexion expirée ? Vérifiez la fin du démarrage, puis l’adresse et le port de jeu attribués. N’utilisez ni le queryport ni le port RCON.
  • La connexion directe marche mais pas la liste des serveurs ? Vérifiez le queryport avec l’hébergeur ; jeu et query utilisent deux ports UDP distincts.

Donner l’administration native à une personne de confiance

Utilisez la console serveur du panneau hébergeur, pas la console F1 du client. Remplacez <STEAM64_ID> par l’identifiant Steam à 17 chiffres du propriétaire prévu. Exécutez la commande owner une fois et vérifiez l’accès natif du joueur en jeu. Si le client affiche encore l’ancien rôle, reconnectez ce joueur.

Utilisez moderatorid à la place de ownerid pour un intervenant ayant seulement besoin du niveau modérateur natif. Ces rôles Rust n’installent aucun plugin et n’accordent pas toutes les permissions Oxide.

Attention : Le rôle owner est puissant. Vérifiez le Steam64 ID avant attribution et ne partagez ni compte hébergeur ni mot de passe RCON.

Console serveur du panneau — accès propriétaire
ownerid <STEAM64_ID> "Server owner"

Résultat attenduLa personne choisie possède l’accès owner natif ; un joueur ordinaire ne l’a pas. Rust actuel enregistre automatiquement les changements de rôle.

Créer une sauvegarde avant maintenance

Outils et durée de conservation dépendent de l’offre. Utilisez la sauvegarde du panneau si disponible, ou son accès aux fichiers pour conserver votre propre copie.

Avant une mise à jour Rust, annoncez l’arrêt et consultez la note officielle de mise à jour/wipe. Mise à jour et wipe volontaire sont deux actions différentes : ne supprimez pas tous les .db et ne changez pas le seed pour une mise à jour courante.

  • Lancez server.save dans la console serveur, attendez la confirmation, puis arrêtez Rust proprement.
  • Créez une sauvegarde datée et téléchargez-la sur votre stockage. Dans MineBoard, ouvrez Sauvegardes.
  • Sans sauvegarde téléchargeable, copiez tout le dossier server/<identity> avec le gestionnaire de fichiers ou SFTP pendant l’arrêt. Repérez <identity> dans le paramètre de démarrage server.identity ou demandez-le à l’hébergeur. Gardez tous les fichiers de monde et de configuration, pas seulement la dernière sauvegarde de carte.
  • Redémarrez normalement, reconnectez-vous et vérifiez que vous retrouvez le même monde.
  • Pour restaurer volontairement, choisissez la copie voulue et suivez la procédure de l’hébergeur ; le bouton MineBoard est Restaurer. La restauration perd les progrès suivants. Testez-la sur un serveur séparé si disponible, pas sur le monde actif simplement pour vérifier la sauvegarde.
Console serveur du panneau — sauvegarder avant arrêt
server.save

Résultat attenduVous disposez d’une sauvegarde datée téléchargeable, connaissez son point de restauration et pouvez rejoindre le même monde après un redémarrage normal.