Serveurs de jeu

Monter un serveur Rust (et y ajouter des plugins avec Oxide)

Installation avec SteamCMD sous Windows ou Linux, le script de démarrage avec tous les paramètres, devenir administrateur, les plugins avec Oxide/uMod et que faire lors du wipe obligatoire de chaque mois.

3 min de lectureMis à jour le 6 octobre 2026Rust

Rust demande de la puissance : compte 8 Go de RAM au minimum pour une map standard avec peu de joueurs, et de 12 à 16 Go si la map est grande ou que tu as beaucoup de joueurs ou de plugins. Le premier démarrage prend plusieurs minutes, le temps de générer la map.

1. Télécharge-le avec SteamCMD

Avec SteamCMD installé :

# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\rust +login anonymous +app_update 258550 validate +quit

# Linux (avec l'utilisateur steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/rust +login anonymous +app_update 258550 validate +quit

2. Le script de démarrage

Windows : crée C:\rust\demarrer.bat :

@echo off
cd /d C:\rust
:debut
RustDedicated.exe -batchmode -nographics +server.port 28015 +server.queryport 28017 +rcon.port 28016 +rcon.web 1 +rcon.password "A_CHANGER" +app.port 28083 +server.hostname "Mon serveur Rust" +server.identity "monserveur" +server.level "Procedural Map" +server.seed 12345 +server.worldsize 3500 +server.maxplayers 50 +server.saveinterval 300 -logfile serveur.log
goto debut

Le goto debut le relance s'il plante. Pour l'arrêter complètement, ferme la fenêtre.

Linux : crée ~/rust/demarrer.sh et rends-le exécutable avec chmod +x ~/rust/demarrer.sh :

#!/bin/bash
cd "$(dirname "$0")"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(pwd)/RustDedicated_Data/Plugins/x86_64"
exec ./RustDedicated -batchmode -nographics \
  +server.port 28015 +server.queryport 28017 \
  +rcon.port 28016 +rcon.web 1 +rcon.password "A_CHANGER" \
  +app.port 28083 \
  +server.hostname "Mon serveur Rust" +server.identity "monserveur" \
  +server.level "Procedural Map" +server.seed 12345 +server.worldsize 3500 \
  +server.maxplayers 50 +server.saveinterval 300 \
  -logfile serveur.log

Lance-le dans une session screen ou en tant que service.

À quoi sert chaque paramètre

ParamètreÀ quoi il sert
server.identityNom du dossier où tout est enregistré (server/monserveur)
server.seed / server.worldsizeGraine et taille de la map (de 1000 à 6000). Plus elle est grande, plus il faut de RAM
server.maxplayersJoueurs en même temps
server.saveintervalToutes les combien de secondes il sauvegarde
rcon.passwordMot de passe de la console à distance. Mets-en un long et ne le partage pas

3. Ouvre les ports

Au minimum, le 28015 UDP (jeu) et le 28017 UDP (pour apparaître dans le navigateur). Commandes et détails dans les ports de Rust.

4. Deviens administrateur

Trouve ton SteamID64 (le numéro à 17 chiffres de ton profil Steam) et tape dans la console du serveur ou par RCON :

ownerid TON_STEAMID64 "TonPseudo"
server.writecfg

Reconnecte-toi au serveur et tu auras les droits. Pour le RCON, des programmes comme RustAdmin se connectent à TON_IP:28016 avec le mot de passe de rcon.password ; n'ouvre ce port en TCP que si tu l'utilises depuis l'extérieur.

5. Les plugins avec Oxide (uMod)

  1. Arrête le serveur.
  2. Télécharge Oxide pour Rust sur umod.org/games/rust (il existe une version pour Windows et une pour Linux).
  3. Décompresse le .zip dans le dossier du serveur, en écrasant ce qu'il demande.
  4. Démarre. Le dossier oxide est créé : les plugins (.cs) vont dans oxide/plugins et se chargent tout seuls, sans redémarrer. Leur configuration se trouve dans oxide/config.

L'alternative la plus utilisée est Carbon, compatible avec la plupart des plugins Oxide.

6. Le wipe obligatoire de chaque mois

Facepunch publie une mise à jour obligatoire le premier jeudi de chaque mois, vers 20 h, heure de Paris. Ce jour-là :

  1. Arrête le serveur et mets-le à jour avec la même commande SteamCMD. Tant que tu ne l'as pas fait, personne avec le jeu à jour ne pourra entrer.
  2. Réinstalle Oxide (ou Carbon) : la mise à jour écrase ses fichiers et, sans réinstallation, les plugins ne se chargent pas.
  3. Cette mise à jour apporte un wipe de la map : le serveur repart sur une nouvelle map. Beaucoup en profitent pour changer la server.seed. Les plans appris (blueprints) sont conservés, sauf si Facepunch annonce le contraire ou que tu les effaces toi-même.

Articles liés

Retour au centre d’aide

Vous ne trouvez pas ?

Ouvrez un ticket depuis votre panel, nous répondons en moins de 5 minutes.