Vente Flash 50% de réduction sur tous les serveurs Dernier jour !
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Guide de configuration du serveur Rust

FR rust setup configuration wipe connect 0 ont trouvé cet article utile

Ce guide explique comment configurer votre serveur dédié Rust hébergé chez Legion Hosting, y compris les paramètres de server.cfg, les variables de démarrage GPanel, la planification des wipes, la gestion des sauvegardes et comment se connecter.

Arrêtez votre serveur avant de modifier les fichiers de configuration. Arrêtez toujours votre serveur depuis l'onglet Console de GPanel avant de modifier server.cfg ou tout autre fichier de configuration. Les modifications effectuées pendant que le serveur est en cours d'exécution peuvent être écrasées lors de l'arrêt.

Configuration du serveur — server.cfg

Rust lit sa configuration principale depuis server/rust/cfg/server.cfg sur votre serveur. Ce fichier est créé automatiquement lors du premier démarrage de votre serveur. Ouvrez-le dans l'onglet Files de GPanel pour modifier les paramètres principaux de votre serveur.

Référence des paramètres clés

Paramètre Valeur exemple Description
server.hostname My Legion Rust Server Le nom affiché dans le navigateur de serveurs en jeu. Rendez-le descriptif pour que les joueurs puissent trouver votre serveur.
server.maxplayers 40 Nombre maximum de joueurs simultanés. Ne doit pas dépasser la limite de slots de votre plan d'hébergement.
server.worldsize 3000 Taille de la carte en mètres. Valeurs courantes : 1000 (petite), 2000, 3000 (moyenne), 4000, 6000 (grande). Les cartes plus grandes nécessitent considérablement plus de RAM et de CPU.
server.seed 123456 La graine aléatoire utilisée pour générer la carte. La même graine + taille de monde produit toujours la même carte. Modifiez-la (avec un wipe de carte) pour générer une disposition de carte entièrement nouvelle.
server.saveinterval 60 Fréquence (en secondes) à laquelle le serveur sauvegarde les données du monde sur le disque. La valeur par défaut est 60 (1 minute). Des valeurs plus basses réduisent la perte de données en cas de crash mais augmentent les E/S disque.
server.description A chill PvE server Une description affichée sur le panneau d'informations du serveur en jeu. Gardez-la courte et informative.
server.url https://discord.gg/yourserver Une URL affichée sur le panneau d'informations du serveur. Généralement une invitation Discord ou un site web.

Un exemple minimal de server.cfg :

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Les guillemets sont obligatoires pour les valeurs textuelles. Les paramètres contenant des espaces ou du texte doivent être entourés de guillemets doubles, par exemple server.hostname "My Server". Les valeurs numériques n'ont pas besoin de guillemets.
Les paramètres RCON vont également dans server.cfg. Pour configurer l'accès administrateur à distance (rcon.password, rcon.port, rcon.web), consultez le guide Rust RCON Access and Admin Commands.

Variables de démarrage GPanel

Certains paramètres Rust sont configurés comme arguments de démarrage dans GPanel plutôt que dans server.cfg. Ceux-ci contrôlent le comportement bas niveau du serveur qui doit être défini avant le lancement du processus.

  1. Connectez-vous à GPanel.
  2. Sélectionnez votre serveur Rust dans la liste des serveurs.
  3. Cliquez sur l'onglet Startup.
  4. Vérifiez et définissez les variables affichées. Les modifications prennent effet au prochain démarrage du serveur.

Variables de démarrage clés

Variable Par défaut Description
QUERY_PORT (attribué) Le port de requête Steam utilisé pour les listes du navigateur de serveurs. Doit correspondre au port de requête attribué dans l'onglet Network de GPanel.
APP_PORT (attribué) Port pour l'application compagnon Rust+. Définissez à -1 pour désactiver entièrement l'application Rust+ si vous n'en avez pas besoin.
WORLD_SEED 0 La graine de génération de carte. Lorsqu'elle est définie à 0, le serveur génère automatiquement une graine aléatoire et la sauvegarde dans seed.txt. La même graine aléatoire est réutilisée au redémarrage jusqu'à ce que vous supprimiez seed.txt ou définissiez une valeur de graine spécifique. Pour obtenir une disposition de carte complètement différente, supprimez seed.txt avant de redémarrer, ou définissez une graine non nulle spécifique ici.
FRAMEWORK vanilla Le framework de modding à charger. Définissez à oxide ou carbon pour activer un framework de modding, ou laissez sur vanilla pour aucun mod. Consultez le guide Rust Oxide/uMod Plugin Installation pour tous les détails.
Les variables de démarrage ont priorité sur server.cfg pour le même paramètre. Si un paramètre apparaît à la fois dans l'onglet Startup et dans server.cfg, l'argument de démarrage a la priorité. Utilisez l'onglet Startup pour les ports, l'identité et la sélection du framework ; utilisez server.cfg pour les paramètres de réglage en jeu.

Comment se connecter à votre serveur

Rust ne dispose pas d'un navigateur de serveurs intégré facile à parcourir. Le moyen le plus rapide de se connecter directement est via la console F1 en jeu.

  1. Lancez Rust et accédez au menu principal.
  2. Appuyez sur F1 pour ouvrir la console développeur.
  3. Tapez la commande suivante et appuyez sur Enter :
    client.connect IP:PORT
    Remplacez IP et PORT par l'adresse IP et le port de jeu de votre serveur tels qu'indiqués dans l'onglet Network de GPanel.

Vous pouvez également ajouter le serveur à votre liste de favoris en jeu pour qu'il apparaisse dans Play > Community Servers > Favourites pour un accès plus rapide lors des sessions futures.

Pour savoir comment trouver l'IP et le port de votre serveur, consultez How to Find Your Server IP and Port.

Calendrier et mécanismes des wipes

Rust dispose d'un système de wipe intégré avec deux types distincts de wipe. Comprendre la différence est essentiel pour gérer correctement un serveur.

Wipe de carte vs Wipe de blueprints

Type de wipe Ce qui est effacé Ce qui est conservé
Wipe de carte Toutes les bases des joueurs, les objets, les ressources sur la carte et les positions des joueurs. Les blueprints (progression de recherche) et les fichiers de données des joueurs.
Wipe de blueprints (BP) Tous les blueprints — les joueurs repartent de zéro pour la recherche. Rien de spécifique — un wipe de BP est presque toujours combiné avec un wipe de carte.

Wipes forcés — Premier jeudi de chaque mois

Facepunch (le développeur de Rust) publie des mises à jour obligatoires du jeu le premier jeudi de chaque mois. Ces mises à jour forcent un wipe de carte sur tous les serveurs — le serveur ne peut pas être utilisé tant que le wipe n'est pas terminé. Les wipes de blueprints ne sont pas toujours forcés ; Facepunch annonce à l'avance quand un wipe de BP forcé accompagne la mise à jour mensuelle.

Planifiez votre calendrier de wipe autour du premier jeudi. De nombreux opérateurs de serveurs choisissent de wipe le même jour que le wipe forcé (premier jeudi) pour que les joueurs ne soient pas désavantagés. Si vous ne wipez pas rapidement après la mise à jour forcée, les joueurs ne pourront pas rejoindre tant que vous ne l'aurez pas fait.

Comment effectuer un wipe de carte

  1. Arrêtez votre serveur depuis l'onglet Console de GPanel.
  2. Allez dans l'onglet Files et naviguez vers server/rust/.
  3. Supprimez tous les fichiers correspondant à proceduralmap.*.sav dans server/rust/. Ce sont les fichiers de sauvegarde du monde.
  4. Supprimez également tous les fichiers correspondant à proceduralmap.*.map dans le répertoire racine du serveur. Ce sont les fichiers de carte pré-générés.
  5. Optionnellement, mettez à jour la variable de démarrage WORLD_SEED (ou server.seed dans server.cfg) pour générer une disposition de carte complètement différente. Vous pouvez aussi supprimer seed.txt s'il est présent pour forcer une nouvelle graine aléatoire.
  6. Démarrez le serveur. La génération de la carte prendra plusieurs minutes au premier démarrage — c'est normal.

Comment effectuer un wipe de blueprints

  1. Arrêtez votre serveur.
  2. Naviguez vers server/rust/ dans le gestionnaire de fichiers de GPanel.
  3. Supprimez le fichier .db (par exemple player.blueprints.db ou similaire). Ce fichier stocke toutes les données de blueprints des joueurs.
  4. Effectuez un wipe de carte en même temps (recommandé) en supprimant également les fichiers de sauvegarde proceduralmap.*.sav et les fichiers proceduralmap.*.map comme décrit ci-dessus.
  5. Démarrez le serveur.
Communiquez les wipes à vos joueurs à l'avance. Les joueurs investissent un temps considérable dans Rust. Annoncer les dates de wipe à l'avance (via Discord, la description du serveur ou le chat en jeu) aide à fidéliser votre communauté et à définir les attentes.

Gestion des sauvegardes

Rust sauvegarde automatiquement le monde à l'intervalle défini par server.saveinterval (par défaut : 60 secondes). Gardez ces conseils à l'esprit pour éviter toute perte de données inattendue :

  • Vérifiez que server.saveinterval est défini sur une valeur raisonnable. Le définir à 0 ou à un nombre très élevé désactive effectivement les sauvegardes automatiques.
  • Exécutez server.save manuellement via la console GPanel avant d'arrêter le serveur pour forcer une sauvegarde immédiate.
  • Arrêtez toujours le serveur proprement depuis GPanel plutôt que de tuer le processus. Un arrêt brutal peut entraîner la perte des modifications du dernier intervalle de sauvegarde.

Articles connexes

Besoin d'aide ?

Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est disponible pour vous aider. Soumettez un ticket de support en incluant l'identifiant de votre serveur, une description du problème et toute sortie console pertinente.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.