Réponse courte. Vous pouvez héberger un serveur Rust vous-même gratuitement : installez le Rust Dedicated Server (app Steam 258550) avec SteamCMD et une connexion anonyme, lancez RustDedicated avec un mot de passe RCON et une taille de monde, puis ouvrez l'UDP 28015 (jeu) ainsi que le port de requête. Ou louez un serveur Rust et oubliez le réseau.
Les joueurs rejoignent votre serveur en le trouvant dans la liste des serveurs du jeu, ou en appuyant sur F1 et en tapant la commande de connexion avec votre adresse et votre port.
Vérifié le 5 novembre 2026, alors que la dernière mise à jour mensuelle dans les annonces Steam de Rust était Livestock (1 octobre 2026). Les mises à jour mensuelles de Facepunch sont sorties le premier jeudi de chaque mois tout au long de 2026, et le minuteur de wipe par défaut du serveur décompte jusqu'au premier jeudi à 19:00, heure de Londres : prévoyez donc de mettre votre serveur à jour ce jour-là.
Ce guide s'appuie sur la documentation serveur de Facepunch et sur ce que nous faisons tourner sur chaque serveur Rust que nous hébergeons. Pour passer directement à la location, voir l'Option 2.
Ce qu'il vous faut
Le logiciel serveur : « Rust Dedicated Server », app Steam 258550. Il se télécharge avec une connexion anonyme. Vous n'avez pas besoin de compte Steam pour faire tourner un serveur, mais chaque joueur doit avoir Rust sur Steam.
Une machine toujours allumée : Windows, Linux ou macOS. La documentation serveur de Facepunch indique la mémoire nécessaire (une carte de taille 6000 en demande plus) et exige au moins 15 GB d'espace disque libre, avec un SSD ou un NVMe fortement conseillé. Ce guide utilise Linux, ce que nous employons nous-mêmes.
Réseau : le port de jeu (28015 par défaut, UDP) et le port de requête (UDP) doivent être joignables depuis Internet. RCON utilise un port TCP, et l'application compagnon Rust+ a son propre port TCP.
Un mot de passe RCON : choisissez le vôtre. L'exemple de Facepunch le définit sur la ligne de commande, et les outils d'administration externes s'y connectent avec.
Votre SteamID64 : le nombre à 17 chiffres de votre compte Steam, pour vous nommer admin.
Option 1 : l'héberger vous-même
Ces étapes concernent une machine Linux. Les commandes SteamCMD sont celles que publie Facepunch.
Installer le serveur
Installez la bibliothèque dont SteamCMD a besoin sur Debian ou Ubuntu.
sudo apt-get install lib32gcc-s1
Installez SteamCMD.
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar xvfz steamcmd_linux.tar.gz
chmod +x steamcmd.sh
Laissez SteamCMD se mettre à jour une première fois. Un SteamCMD tout neuf se met à jour et redémarre à son premier lancement. Notre script d'installation exécute donc d'abord ./steamcmd.sh +quit : un téléchargement lancé à cheval sur ce redémarrage peut échouer avec « Missing configuration ».
Si vous omettez +login, Steam répond « Failed to install app '258550' (No subscription) ». Notre script d'installation vérifie aussi ensuite que steamapps/appmanifest_258550.acf existe et relance le téléchargement sinon, car SteamCMD a annoncé un succès sur nos installations sans laisser de fichiers de jeu. Faites de même avec ../rust/steamapps/appmanifest_258550.acf.
Le démarrer
Lancez le serveur depuis le dossier rust. Voici la forme de la ligne de commande que nous utilisons, avec les options que vous allez changer :
Facepunch autorise une taille de monde de 1000 à 6000 et une seed de 0 à 2147483647. Les grandes cartes demandent plus de disque et de mémoire. server.identity est le nom du dossier qui contient les fichiers de ce serveur. Pour garder le serveur actif avec sa sortie visible, Facepunch conseille de le lancer dans screen.
Attendez la ligne de fin de démarrage. Facepunch indique que le serveur met plusieurs minutes à démarrer complètement. Il est prêt quand la console affiche Server startup complete.
Ouvrir les ports
Jeu : UDP 28015, ou ce que vous définissez avec +server.port. Autorisez-le dans le pare-feu (par exemple sudo ufw allow 28015/udp) et redirigez-le sur votre routeur.
Requête : UDP, et il doit être différent du port de jeu. Facepunch indique que la liste des serveurs en a besoin. Si vous ne définissez pas +server.queryport, Rust utilise le plus grand des ports de jeu et RCON, plus un : 28017 avec la commande ci-dessus, ouvrez-le donc aussi (sudo ufw allow 28017/udp).
RCON et Rust+ : TCP, seulement si vous utilisez un outil RCON externe ou l'application compagnon Rust+. Facepunch indique que seul le port de jeu est nécessaire pour se connecter et jouer. N'exposez pas RCON avec un mot de passe faible.
Donnez à la machine une adresse locale fixe, pour que la règle de votre routeur pointe toujours vers elle.
Devenir admin et rejoindre
Nommez-vous admin. Serveur arrêté, ajoutez une ligne à server/server1/cfg/users.cfg (utilisez votre propre identity dans le chemin) :
ownerid 76561198000000000 "YourName" ""
Redémarrez le serveur et rejoignez-le pour obtenir le niveau propriétaire. Serveur en marche, vous pouvez plutôt taper ownerid avec votre SteamID64 dans la console du serveur ou via RCON, puis vous reconnecter. Facepunch documente aussi moderatorid pour un modérateur.
Rejoignez-le. Dans Rust, appuyez sur F1 et tapez connect your.ip.address:28015. Sur la même machine, connect localhost:28015 fonctionne.
Mettez à jour chaque mois. Arrêtez le serveur et relancez la commande de téléchargement le premier jeudi du mois, quand Facepunch publie sa mise à jour mensuelle.
Plugins Oxide et Carbon
Facepunch précise qu'Oxide doit être réinstallé après chaque mise à jour du serveur (Oxide publie une nouvelle version peu après), et que lancer SteamCMD dans votre script de démarrage remet les fichiers en vanilla. Si vous utilisez Carbon, suivez les instructions de mise à jour de Carbon après chaque mise à jour de Rust.
Option 2 : l'héberger chez PlayNHost
La location supprime l'installation, les ports, le pare-feu et la routine de mise à jour mensuelle. Vous choisissez toujours un nom, une carte et vos règles.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Rust et comparez les offres : WORKBENCH LEVEL 1 (40 joueurs), WORKBENCH LEVEL 2 (70) et WORKBENCH LEVEL 3 (125) au moment de l'écriture. Cliquez sur Créer un serveur (Personnaliser l’offre pour WORKBENCH LEVEL 3) et finalisez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît dans le panel. Sa console affiche Server startup complete quand il est prêt.
Nommez-le et choisissez la carte. Sur la page Paramètres, renseignez le Nom du serveur, la Taille du monde et la Seed du monde (un nombre de 1 à 2147483647), puis redémarrez. Un changement de seed s'applique au démarrage suivant, mais l'ancienne carte reste sur le disque jusqu'au wipe : changez donc la seed lors d'un wipe de carte. Voir Comment choisir la taille du monde et la seed de votre serveur Rust.
Invitez vos joueurs. La carte Jouer avec des amis dans Aperçu montre comment ils rejoignent, et Copier le message d’invitation le copie. Voir Comment rejoindre votre serveur Rust.
Ce que le panel fait pour vous :
Un mot de passe RCON est généré pour votre serveur et affiché sous Paramètres. Vous n'en avez besoin que pour des outils externes comme RustAdmin. La console du panel fonctionne sans. Si vous l'effacez ou voulez le changer, voir Votre serveur Rust ne démarre pas sans mot de passe RCON.
Les ports sont attribués et ouverts dès le départ. Les ports de jeu, de requête, RCON et Rust+ sont renseignés pour vous dans la ligne de démarrage.
Avec Mise à jour automatique activée (par défaut, sous Afficher les options avancées de la page Paramètres), le serveur cherche une nouvelle version sur Steam à chaque démarrage, ce qui compte le premier jeudi du mois. Voir Comment mettre à jour votre serveur Rust.
Le framework de plugins se réinstalle à chaque démarrage, si bien qu'une mise à jour du jeu ne supprime jamais Oxide ni Carbon.
Quitter Oxide est aussi un réglage : passez à Carbon ou à vanilla et le serveur restaure les fichiers d'origine de Rust au démarrage suivant, donc aucun fichier Oxide ne reste.
Les wipes ont leur propre page Wipe avec une option Faire d’abord un backup qui crée une sauvegarde avant toute suppression. Voir Comment wiper votre serveur Rust.
Autohébergement ou location : une comparaison honnête
Coût : le logiciel serveur est gratuit. L'autohébergement coûte du matériel, de l'électricité et de la bande passante, ou une machine cloud, avec la mémoire que liste la documentation de Facepunch. La location est un abonnement mensuel fixé par l'offre.
Disponibilité : un serveur à la maison n'est actif que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle à l'écart.
Mise à jour mensuelle : en autohébergement, il faut arrêter le serveur, lancer SteamCMD et mettre à jour votre framework de plugins à chaque fois. Sur nos serveurs, la Mise à jour automatique et la réinstallation du framework se font au démarrage.
Contrôle : l'autohébergement vous donne chaque fichier et chaque option de démarrage. Sur nos serveurs, vous avez quand même l'onglet Fichiers, Arguments supplémentaires et RCON pour vos propres outils.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité