Installer serveur Rust Vanilla sous Windows
Lancer un serveur chez soi est l'occasion de s'entraîner à Rust avec quelques amis. Que ce soit pour tester des explosifs ou travailler sur la construction de bases innovantes. Ce tutoriel ne s'adresse pas seulement aux personnes souhaitant installer un serveur chez eux. La méthode fonctionne aussi pour des serveurs réels installés sur des machines utilisant Windows. Ainsi dans le cas d'un serveur personnel d'entraînement vous disposerez de ressources illimitées.
Un serveur Vanilla est un serveur d'origine, sans mod. Ce sont les serveurs que vous trouvez dans l'onglet Community dans le menu du jeu. Il n'est donc pas possible d'utiliser des mods de la bibliothèque Oxide. (Vanilla est un terme commun à plusieurs jeux et non pas réservé à Rust).
Préparation de l'arborescence
Créer un dossier dans C:\ . Ce dossier contiendra les fichiers du serveurs. Ici je le nomme ZRust mais vous pouvez mettre n'importe quel nom.
Télécharger l'archive Rust_Server.zip sur le site officiel de Rust. Puis décompresser l'archive.
Copier les fichiers décompressés dans le dossier ZRust. Voici l'arborescence après copie des fichiers.
Editer le fichier Run_DS.bat
Remplacer le contenu du fichier par celui ci-dessous. Et adapter selon vos besoins. Pour savoir à quoi correspondent les paramètres ci-dessous , vous pouvez consulter la page de description des variables et paramètres de serveur Rust.
echo off
:start
cd steam
steamcmd.exe +runscript ../update_script.txt
steamcmd.exe +runscript ../update_script.txt
cd ..
cd rustds
RustDedicated.exe -batchmode -autoupdate -load -logFile "output.txt" ^
+server.hostname "[FR/EU] Le Serveur Z - Wipe 05.11 10.00 am GMT +1" ^
+server.port 28015 ^
+server.identity "zrust_1" ^
+server.seed 67845 ^
+server.worldsize 3500 ^
+server.saveinterval 600 ^
+server.maxplayers 250 ^
+rcon.port 28016 ^
+rcon.password 7V35te3A ^
+server.headerimage "https://www.authenticspirit.fr/Zkx" ^
+server.url "https://www.authenticspirit.fr" ^
+server.description "Wipe 05.11 10.00 am GMT+1 \n Bienvenue sur le serveur Z \n \n Regles: Grief interdit. Limite de groupe 4 joueurs. Pas de spam dans le chat \n Utiliser F7 pour faire un report des cheaters ou demander un admin\n \n Au plaisir de vous retrouver sur notre serveur "
cd ../
goto start
A noter que dans server.description le \n permet de faire un retour à la ligne. Cela permet d'aérer un peu plus la description du serveur.
Si vous souhaitez plus d'information sur les paramètres utilisés consulter cette page détaillant l'usage des variables de Rust.
Ouvrir les ports UDP et TCP
Si vous installez le serveur Rust à la maison, vous devez ouvrir les ports suivant sur votre box:
- Le port 28015 en UDP pour le serveur de jeu
- Le port 28015 en TCP pour autoriser les requêtes sur le serveur par des outils comme Rust I/O
- Le port 28016 en TCP pour RCon (RCon est un protocole qui permet aux administrateurs d'éxécuter les commandes à distance. C'est par ce biais que le logiciel d'administration va se connecter au serveur)
Si vous avez un Freebox Revolution voilà comment débloquer les ports TCP et UDP. Pour les autres opérateurs je n'ai pas la possibilité d'essayer mais la manipulation devrait être similaire.
Si vous louez un serveur dédié:
- utiliser l'interface proposée par le fournisseur
- ou éditer manuellement les règles iptables si vous utilisez iptables par exemple
Je vous invite à lire cet article sur les avantages et les inconvénients d'héberger un serveur chez soi.
N.B: Si vous souhaitez installer un deuxième serveur utiliser les ports 28025 et 28026. Pour plus d'informations consulter la page multi installation de serveur Rust.
Démarrer le serveur
Double cliquer sur Run_DS.bat pour lancer le serveur
Une fois le processus de lancement terminé vous devriez avoir une fenêtre de ce type ouverte:
Et ceci dans le navigateur de serveurs dans le jeu:
Si vous rencontrez des difficultés, rendez-vous sur le forum Rust section Besoin d'aide.